I was confused in my first playthrough, but you did a good job explaining the game loop on your page, and I really enjoyed my second playthrough! Well done.