This wednesday: TMNT

Yup, it’s true…the Teenage Mutant Ninja Turtles will land on Xbox Live arcade this Wednesday. It will be posted at 0200 PT and can be yours for 400 points. Complete details here.