Archive For Square Enix London Studios Tag

Triad Wars PC Beta Hands On Impressions

Triad Wars PC Beta Hands On Impressions

"United Front Games and Square Enix, I doff my hat to you," says GamingBolt's Martin Toney.