The Walking Dead review – I hate and love you so much…

Before we begin the review proper I would like to share with you a brief e-mail message I am deeply considering sending to Telltale games. It goes as follows *ahem*: Dear Telltale Games, Screw you guys. I hate you. Well, I also love you… But┬áNEVER MIND┬áTHAT! You have done two things for which I will […]

Read More The Walking Dead review – I hate and love you so much…