Cool idea! Using fairly simple designs and mechanics, you've actually created quite a complex game. I really enjoyed playing!