The game is clearly being developed every day and needs a good bit of work. Try it out for yourself and explore some of the ideas it works with. I think you'll be surprised by the oddity of it. It is certainly one of a kind in theme and leaves a lot of room for expansion. You'll see.
Final thoughts. The game is posted as a demonstration of an idea to get some feedback and see if anyone enjoys the core features.