Troll and I now available on Nintendo Switch!
Troll and I now available on Nintendo Switch! Today, Maximum Games announced Troll and I, the mythical adventure that explores the unlikely friendship between beast and boy, is now available on Nintendo Switch. Troll and IÂ invites players on an exciting journey with the game’s two main heroes: the nimble, adventurous Otto and the powerful, elusive […]