Thanks for the feedback!
I had intended to implement several of the features you mentioned, but ran out of time. Since I wrote my own engine, I actually spent the first 47 hours and 20 minutes just on that, and had to stop in the middle of a few features (which can be seen vestigial in the code) to then bang out all the assets and compile it just in time to upload one minute before the original deadline :P
P.S. sorry about the small window size, I developed most of the game on a retired education edition netbook full of paraffin wax.
Anyway, excuses excuses...