Posts Currently viewing the tag: "final battle"

A Sneak Peek at Tekken 7

One of the world’s most famous Fighting Game franchises gets another installment as Namco Bandai’s Tekken is about…