Square Enix will debut the next Life is Strange game on March 18th
9:47am PST - March 11th, 2021 outriders - EngadgetSquare Enix will share details on the next Life is Strange game on March 18th. Next Thursday, the company plans to devote 40 minutes starting at 1 PM ET to its upcoming slate of games, with the next entry in Dontnod’s narrative adventure series headlining the…