Slots Capital casino is owned and operated by Deckmedia N.V, Curacao and runs on the popular Rival Gaming network. Popular games include a wide variety of slots along with blackjack, videopoker, roulette and Pai Gow poker. They currently offer a special deposit bonus of $100 free when you make just a $25 deposit.
