Troll and I – ReviewBy Lexuzze Tablanteon March 25, 2017I did include Spiral House’s latest title, Troll and I, in my list of best games to come out in...