Life is Strange 2 Gets Release Date, Will Be Five Episodes Long

by Tyler Wise June 22, 2018
Life is Strange 2