Wow! I'm a real fan of this one, I love how the theme isn't tied in mechanically but as a game developer lesson. That good graphics doesn't have to be pretty sprite art, but it can be minimal and still look good! I also love every new gimmick is shown in a safe area and it gets expanded on in the next screen.
The controls are also very tight. Great job on this one.