This is really cool! I love the mechanic, visual style, and story~~ Very unique, at least as far as my experience goes. Great work!