The game as a whole is a fun, charming platformer with exactly the smart combination of creativity & simplicity that make good retro platformers. Then why won't i give it a 5 star rating? Well, the last levels ("CGA World") are ridicolously challenging (not to say very frustrating) and the game can get kind of redundant at times.