Amazing that people want to bash a game that seems to have racer/exploration elements in it.
#1. For those that are bashing the fact it's not a traditional platformer: didn't you hate Kameo too?
#2. For those that are bashing the flying/racing elements: Last I checked, Nintendo bastardized the Mario series with Mario Kart racing, and look at how that turned out.
I swear, you can't please the N-Fanboys unless it has Mario in it.
In fact, lets throw in a few extra marios in this one just to appease them into thinking it's an instant classic.
Back from the dead, I'm afraid.