Submit a news tip

Troll and I launch trailer

Posted on March 21, 2017 by (@NE_Brian) in Switch, Videos

Troll and I’s initial launch is taking place today, so Maximum Games is coming out with a new trailer for the game. The Switch release will take place “soon”. For now, view the video below.

Leave a Reply