Cool ideas. I think the foundation for a very fun game is here which just needs some more polish to really stand out!