I really enjoyed playing this game! I liked how you gave the player the option to choose their puppet color. I also liked how the coins and obstacles were in a different place each lap. The only issue with this is that on a few rare occasions, a coin would spawn on top of an obstacle, making it impossible to pick up. Another suggestion for improvement would be lowering the score when the player hits an obstacle instead of ending the game. This would encourage the player to take more risks and move faster through the course rather than playing it safe, although that might not be your intention. Regardless, I think you did a fantastic job!