Did the LiS stream happen today? I've been patiently awaiting the archive to pop up but I'm losing hope. Anyone know anything?
Life Is Strange
Game » consists of 19 releases. Released Jan 30, 2015
Game » consists of 19 releases. Released Jan 30, 2015
Log in to comment