This game seems pretty neat! The kind of games I like to play, though I think is really hard to understand what's going on. I think that with a bit more work on the game experience such as a training level it would help a lot to the players learn how to play it. Anyhow, very nice work!