I beat the game. It was awesome, even if I don't know why I was fighting a Mimic Earth. Maybe it's better not knowing...
Got to the flying around and defying physics on a floating piece of concrete stage and made it about halfway through that before getting my ass handed to me. This is not a forgiving game.