Square Enix presented a new video of the making of Life is Strange. In this video they explain what the game is about, and present part of the crew of the developers. 19 more words