14th August 2009, 7:43 PM
http://ve3d.ign.com/videos/play/56960/Wi...lash-Video
Features trailer. Yup, still looks like TMNT Smash Bros, all right. That is, it looks quite fun. :)
Features trailer. Yup, still looks like TMNT Smash Bros, all right. That is, it looks quite fun. :)