Is anyone still checking for Tekken? I mean, we got Angry Birds and shit now… JK, bro! Here’s the opening cinematic for the new Tag Tournament joint from the franchise, and it looks like fun.
Here’s another video with details about the World Tekken Federation (oh snap!):
Lol how unnecessary was that minority report shit?