Tag: Armikrog

  • Review Armikrog (Wii U eShop)

    In Space Nobody Can Hear You Point-and-Click

    With the introduction of Telltale's The Walking Dead a few years back, the long dormant adventure genre came back with aplomb. Telltale took a curiosity of yesteryear and brought it back with the necessary accoutrements to make it more palatable for a broad range of modern day gamers. It worked out so...