Troll and I Switch Release Date Announced. New Patch Coming for Consoles and PC
Video game publisher Maximum Games, in partnership with developer Spiral House, announced that Troll and I – the adventure that pits the dynamic duo of Troll and Otto against a Scandinavian forest of wilds – will be available for $29.99 on Nintendo Switch on August 15, 2017. Additionally, the game receives a major patch for …