A new Life is Strange game has finally been confirmed by the developers Dontnod, in a special message from the team. The video shows three developers of the game Michel Koch, Raoul Barbet, and Luc Baghadoust from Dontnod. The video confirmed that ...