Life Is Strange – An Outstanding Take On The Story-Based Experience
There is no doubt that Telltale has revolutionized story-telling on mobile with iconic titles like The Walking Dead. However, Square Enix & Dotnot Entertainment may have released a much more compelling story-based game than the ones released by Telltale Games. Life Is Strange [$2.99] is an episodic title that was first released on PC and…