I liked the idea, it's really interesting to play.
The game doesn't have any major flaws, only minor ones.
Very cool work!