Troll and I Now Available For Nintendo Switch
The mythical adventure Troll and I is now available for Nintendo Switch in North America and Europe for $29.99/£24.99. Troll and I
Read moreThe mythical adventure Troll and I is now available for Nintendo Switch in North America and Europe for $29.99/£24.99. Troll and I
Read moreMaximum Games and Spiral House have announced that Troll and I will be available on Nintendo Switch in North America
Read more