Just... absolutely fabulous. This is so clever! I'm instantly transported back to the early days of flash games, in the best way. The premise is fun and enticing. Figuring out the order of the turtles made me feel so smart. You walked a perfect line between letting the player figure stuff out on their own and giving them information.
The A Capella soundtrack did make my housemates look at me funny, but frankly, it was charming. I especially loved the map theme. The whole experience just made my day