Life is Strange Episode 1 Sale Free

Life is Strange Episode 1: Chrysalis Will be Free From July 21

Square Enix and DONTNOD Entertainment have announced today that Episode 1 of Life is Strange will be released for free across all platforms, on 21st July 2016. This is a move that Telltale often makes...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.