Back in 2012, a little-known indie games publisher won over 90 ‘game of the year’ awards with their episodic series The Walking Dead. Their games follow this same episodic structure and most of their successful releases have been of the ...
Read More »