Life is Strange will get physical release
Developer Dontnod Entertainment and Publisher Square Enix announced today that Life is Strange will receive a Limited Edition physical release of the episodic graphic adventure game for PC, PlayStation 4, and X... Read More...