Sqaure Enix Announces Life is Strange: Before the Storm Standalone Title; Three-Part Series Set to Release This August, Watch Debut Trailer Here

Woah, that caught viewers off guard!