Super Troll Islands is an arcade platform game, based on the license of bright-haired toys known as Troll dolls. Each scrolling level is initially shrouded in an ...