Sleeping Dogs Developer’s Triad Wars Is PC Exclusive

Triad Wars, set in the Sleeping Dogs universe, takes the setting into an online "open-world" game that is exclusively for the PC. United Front, the developer of both Sleeping Dogs...

Read More