• The Walking Dead – Review

    Developer(s): Telltale Games Publisher(s): Telltale Games Platform(s): Playstation Network (reviewed), Xbox Live Arcade, Windows, Mac, iOS It’s been a long time coming for fans of the Walking Dead comic or television show and it’s finally here, well,...

    • Posted 8 years ago
    • 0