impressive!
This reminds me of some of the first javascript games I played back in my teen days (before the big space rock wiped out all the dinos); back then we called it DHTML instead of HTML5, and due to the limitations of DHTML sprite-based games were rather rare and hard to come by. Most good games involved a ton of loose alphanumeric characters, and their interface would resemble your game's interface by a lot.
Thanks for the nostalgia.