World of Turtle: Minor update for World of Turtle

Some minor update for World of Turtle. Nothing much, just some performance improvements and made the menu a bit more animated. That said, World of Turtle is currently on sale for 30% off, so you should definitely get it…