Life is Strange: Double Exposure is coming October 29
Square Enix announced that Life is Strange: Double Exposure is coming on October 29. The game is yet another entry in the Life is Strange series, which features realistic human graphics and lots of na...