Interesting that they showed 5 skins this week, and only 2 of them are from Teen Titans. Wonder what else will be in there? It does say more info coming over the weekend on the Injustice FB page though.
I own a PS3, XBOX360, and Wii. I'm in it for the gameplay, not the logo on the box. Can you say the same?