A new report details the troubled development history of Last Sentinel, a cyberpunk competitor to Grand Theft Auto that has failed to come together at Tencent's Lightspeed LA studio after six years.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results