twin spin slotTwin Spin Slot. This slot, which was first released in December 2013, is still going strong. Twin Spin refers to the fact that each spin has two identicalSlots TWO Ways to Win FREE Sweeps Coins! Chumba Casino