This is wonderful. I'm so glad I got to watch it develop and to play it!
As for the constraints, I think you worked within them in spectacular fashion.
I think this has legs, even if you had to scale up the visuals just a little to afford some greater design flexibility.
I've played a bit, but I plan on playing more and more. overall wonderful!