Very interesting concept of the game. Tough to play from some point, but perhaps this is not a disadvantage. I would add some guidance at the beginning to make the player get used to mechanics. Positive impression overall. I did not see any cons.