Apparently these screenshots might be a Konami TMNT arcade game running on Xbox live Arcade. Ubisoft owns the license for now so I don't know how the lawyers are going to handle it, but this will be a sweet 4-player game...dude.