Time for Turtles in Time

Game comes out tomorrow and i know we already posted some other news related to this but i just had to post the launch trailer, it has the freaken cartoon theme song.

They’re the world’s most fearsome fighting team, besides me.