the game awards 2023 Last Sentinel Is A New Triple-A Game From Former Rockstar Devs Developed by Lightspeed LA. by Blake Hester on Dec 07, 2023 at 09:07 PM