The Dolphin Queen slot is here to deliver the treasures of the seas and oceans right to the players’ homes.