Last Sentinel Is A New Triple-A Game From Former Rockstar Devs [Game Informer]
Last Sentinel is a new triple-A open-world game announced at The Game Awards from Lightspeed LA, a Tencent-owned US-based developer.
Read moreLast Sentinel is a new triple-A open-world game announced at The Game Awards from Lightspeed LA, a Tencent-owned US-based developer.
Read morePlatform: PlayStation 5, PlayStation 4, Xbox One, Switch, PC Publisher: Hello Games Developer: Hello Games Release: August 9, 2016 (PlayStation
Read more