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
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.
© Copyright 2024