Tell Me Why Trailer

Microsoft and Life is Strange Developer Dontnod Entertainment Announce Tell Me Why for Xbox One and PC

Publisher Microsoft and developer Dontnod Entertainment have announced a brand new IP called Tell Me Why which will launch on Xbox One and PC in Summer 2020. Dontnod is of course the same developer be...

Lost Password

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