Art, sounds, gameplay, history (what a plot twist!) everything is great in this game :)
It's just a bit too difficult. I never got to know whats further to the right :/
And the boss.... what a pain in the ass! Hahaha. But I had to defeat it! I'm all about making hard bosses, but yours took me over 20 attempts! (I might or might not be late to work because of this...)
Excellent entry! Perfect score!