Really ingenious!
Really ingenious level design, I'll never finish it and I'm frustrated as hell but this game really rocks ^^ The system with the red and green blocks is very nicely made, the graphics, especially the protagonist, are really cute and nostalgic and I don't think you should change one bit of it.
Very, very nice job.