Good Concept! It took me a while to understand all the mechanics, but once I understood them all, I really enjoyed the game. Nice one!