I am quite aware of the that by now,like flying enemies, no restart when you fall. This is my first game (not me following a tutorial).
It would be great if you can mention some of them:D
You might need a thick skin for some of these... They're all meant constructively though. Try to learn something from each of them so you can avoid them next time. These are all from memory, and I've reviewed several games since yours. Might have some mixed up from other games!
For your first 'real' game, it's really good!