Life is Strange: Episode 2 Release Date Announced

by Greg Hillon March 16, 2015
Time goes by... so slowly.