New 3D Slots Rolled Out at Sheriff Gaming

Billion Dollar Movie 3D slot

Dutch based Sheriff Gaming, one of the leading online casino software providers, has announced the launch of two new 3D slot games to enhance its growing collection of innovative games.

The new slot games, Billion Dollar Movie and InCash were introduced to the industry a couple of days ago and are bound to be very popular amongst online players. [Read more…]