Really not bad for a first game! On my first run I guess I lost with an "invisible" timer for the moment.
In any case, you've mastered the basic variables, a little work on the graphics and background and it could make a top game, bravo!
And it runs perfectly on the original DMG!