Good job! It was quiet fun playing it for me, though I got brain fried along the way, with the switching of the rules. Overall, well implemented game.