Well, I was to understand this was your first attempt to create a game, and with in mind I must say I'm impressed. This is far better than my first games, I tell ya.
It also brings back memories of the good old days when games like these were really "beyond cool".
I see you focused most of all on the design and the code, as the assets are most of all 3rd party. That's no shame. At least all the assets are well-chosen, which already an achievement.
Now I guess those stars on the background are just a kind of tiled wallpaper. Well, it works. Personally I'd just use objects for the stars so I can make them move independently and also at different speeds. Somehow that can create a less static effect.
This could be a nice game for me to kill some time.