Board Thread:News and Announcements/@comment-5973594-20140327162501/@comment-16436805-20140613201051

NEW NEW TRAILER IS OUT?!

Check this out, I haven't found the video yet but looks like we'll have some turtles talking in the new clip.