Very cool idea, I love the added twists.
I know you mentioned it's lacking some features, but I think just a bit of sound effects and music would go a long way bringing it to life!