The walking dead
Icon - Calendar Released: 24 Apr 2012 Icon - Edited Reviewed: 4 Feb 2014

One of the most emotional and best story driven games I've ever played. I found the characters relatable and enjoyed exploring the world. Unfortunately their other games don't really match up to this.

Back