I played your game and have some interesting things to say about it:
First of all, congratulations! I could feel that you really put a lot of care into this game. I can see it in the amount of detail you put into the levels.
Second, you're on the right path. I was impressed by the mechanics you implemented, even as a beginner. It's just a matter of time before you manage to release a game at a commercial level.