Mild bug, when you hit "maximum cat" and the cat leaves the trans pride rainbow, it doesn't get removed after you hit "next run". Overall fun and good use of the theme!
Technically, it gets removed (it trails for something like 250 units). When the next run is hit, it moves the cat back to the starting coordinates, and in doing so, creates a new tail going to the left now. All that is to say, I ran out of time to troubleshoot it. 😁