By far the most attractive element of Slots Shine’s promotion roster is founded on its no-deposit products