Troll and I is out today on Nintendo Switch
Maximum Games' Troll and I, though critically panned at launch, is out now for Nintendo Switch, along with a massive…
Maximum Games' Troll and I, though critically panned at launch, is out now for Nintendo Switch, along with a massive…