Damn, this game is so smooth and polished already. I remember playing many games like this, but the planet aspect definitely gives it a nice spin ^_~
Hard to bring up much negatives, aside from the music which was repetitive and got a annoying fairly fast, the rest was a massive nostalgia trip for me.