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