Troll And I, Releasing Across Consoles And PC on March 21th 2017
Troll And I, Releasing Across Consoles And PC on March 21th 2017 Publisher Maximum Games, in partnership with developer Spiral House, has recently announced that its upcoming mythical action-adventure game, Troll and I, is set for release on March 21, 2017 in North America and on March 24, 2017 in Europe for the PlayStation4 computer […]