GamingNewsReviewsLife Is Strange | ReviewLife Is Strange is an episodic drama/mystery that sets a platform for interactive and consequential games. If you take away... Read More