What is going on with Megaspeed anyway?