Lightspeed LA, a division of LightSpeed Studios, unveiled Last Sentinel, an open world experience set in a futuristic Tokyo.
View Article on VentureBeat
Business,GamesBeat,Gaming Business,category-/Arts & Entertainment,Last Sentinel,Lightspeed LA,Lightspeed Studios,The Game Awards
GamesBeat