Tag: telltlale games

  • The Walking Dead

    I have a love-hate relationship with The Walking Dead TV series. At times I like it, at times I think it’s boring as shit. But I keep coming back – probably due to my continued love of the comics and the Telltale game – and in the end I’m glad I do. This past weekend…