Here's Some Tekken Facts For Fighting Fans

Tekken fans, you finally have a Did You Know Gaming! I guess that's better than the ever in development Tekken 7 that is taking an unbelievably long amount of time to release. Check out some cool info in the video below. 

Newest GameTyrant Posts