Very cool game! I love the concept, theming, visual style, music. I think all my criticisms have been voiced in other comments, too much text at the start and often too subtle. But with a tutorial and some balancing, there is a very interesting game here. Good work!