Square Enix and DONTNOD Entertainment have officially revealed life is strange 2! Trailer and press release inside.

Read More