Online software developer, Betsoft Gaming, has announced a new online slot title that is sure to please fans of action-packed games. Dragon Kings is the latest title of the developer that features Chinese mythology with a modern touch of music inspired by the Asian culture, and quality special features. Players can access progressive jackpots that are tiered, […]