The game’s release window has also been revealed!
If it’s anywhere near as good as ‘Life Is Strange’, we’re in for a treat.
Yep, the same team that made ‘Life Is Strange’!