Whether or not it is the game of the generation, it is easily a master class for platform gaming. Near, if not, perfection. Playing it reminded me why a good platformer with traditional platformer gameplay can be so good in a industry now filled with 7 thousand FPS and action/adventure shooters.
Hmm, pie.