Wow this is pretty cool! The background art is incredibly good. And the mechanics are really creative. We thought of only some of these while developing our game, but didn't get to implement them.