Posted on 14 June 16 at 23:20Join Otto and Troll on an epic adventurePlease click here to read the story: Troll and I Releases New Screens and Gameplay Details