The casino features a range of slots games and forms the main portfolio for the site. In fact, you will interact with 3-reels, 5-reels, video slots, among others. Some of the popular titles you can grab include immortal creatures, Roar of Thunder, Forgotten Island, and many others.