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 e...