The folks behind the Life is Strange series have come together to tease their latest story-driven adventure—a 1990s-themed episodic tale that will look to grace players with a...