Brand new Switch trailer released as well.
Tag: Troll and I
Troll and I launching on Switch on August 15
Publisher Maximum Games has announced that Troll and I is coming to Switch on August 15th.
Troll and I coming soon to Nintendo Switch [VIDEO]
Troll and I is headed to Nintendo Switch soon, as Maximum Games just uploaded a new trailer.