Finally had the time to finish Telltale Games The Walking Dead.

Tagged with