To imagine that you basically gave yourself a handicap of -3.. Incredible output!
We've looked at the gameplay together, so I can say this: The fact that you are conscious about what you've learned, about what you'd like to have done differently, and that you are aware of most of the bugs within your game are a statement of your naturally professional attitude and eagerness to improve.
It'd be nice to have been able to play through all the levels in some form or way without having to restart at 1 every time. (I'm not so good you see.. :D)_
Looking forward to see what the future brings!