I'm amazed at the quality of your game, to be honest. That was a lot of fun to play once I understood exactly what I was doing. Great work!