Page really fits the theme of the game with nice colourful page breaks.
Overall a well designed page that feels very much like the game itself; nice fonts, blended gifs, mysterious text etc.
Just a very functional page. Straight to the point description, video above the fold. Though the banner could be a bit smaller.