Dr. Magoo’s Adventure is another new 3D video slot that Rival has added to their new 3D games selection. Rival… Read More