Tag: Triad Wars “Kill or Be Killed” Artwork Released

Triad Wars “Kill or Be Killed” Artwork Released

Square Enix Releases New Triad Wars Artwork Set in the city of Hong Kong and Sleeping Dogs universe, Triad Wars is an upcoming open world online multiplayer PC game developed by United Front Games and Square Enix London Studios. Triad Wars will be focusing more on massive multiplayer features than the […]