Was quite challenging, but fun as well.
I think a bit of instructions at the start could be nice, I found myself lost at the first few rounds before I completely understood the game.
Nice job!