I had a similar idea to use window scaling to tackle to theme but WOW, you absolutely nailed it. This was so well done, very impressive. We should talk shop sometime as I would love to hear how you decided what sort of gameplay to go with once coming across this idea.
Love the art too.