A new Life is Strange game has finally been confirmed by the ...

In a smart marketing move, developer Dontnod Entertainment and publisher Square Enix ...