Board Thread:News and Announcements/@comment-4327179-20181017020902/@comment-26163780-20181017023023

It sounds way too much like TMNT 2003, also just "Turtles?" Boring.