Very Good , But One Problem
The only thing that would make this harder would be to give it some kind of "lives" system, like if you mess up to many times you get sent back to the first level. Of course, that would make it even more of a bitch. Other than that, very good. I'll be playing this again.