This one is a really strong contender!
When I first played through it, I got confused for a bit on the game loop, so I had to stop playing. This second time around, though, I got it done.
I don't really like reading, which does mean I might miss out on the rules of the game. Only reason I know that is because I read through on the second run.
Very well done, team!