The attention to detail definitely shows, I fully expect to see your game in the best of video. And yeah realizing you can scale yourself was certainly a nice surprise, and then it even changes the behavior of your gun, just really well made.
Just unlocking everything is a painful lesson I just had to learn myself. I didn't do it and while I know of no major bugs, it just turned out to be too difficult.