Life Is Strange Episode 1 now available for free
DontNod Entertainment has announced that the first episode of Life Is Strange will be free to play starting today. The episode was available for purchase for €4.99.
The game's plot focuses on Maxine Caulfield, a photography student who discover...