Very good. It's got great graphics, simple controls, and an interesting take on platformers, not to mention the strong challange. But, that challenge is a little too much. My suggestion? Just dial down the difficulty juuuust slightly, and this'll be 5-star material.