Experience Fantastic Action-Packed Adventure In Wizard Games New Slot Release: Unchain The Dragons

On June 28, Wizard Games, a subsidiary of NeoGames S.A. based in Gibraltar, has released Unchain The Dragons, a dragon-themed online slot featuring captive dragons, enslaved to guard hidden treasures. In addition, the provider’s previous similar hits are Dragons of the North Megaways, which incorporates Big Time Gaming‘s (BTG) popular Megaways game engine, and Dragons […]