Yggdrasil Gaming announced the release of their upcoming hit slot to online casinos on April 24th. The new slot titled Lucha Maniacs is a 5-reel, 20 payline video slot that can be played across the Yggdrasil Gaming platform on mobile, tablets and desktops. The Mexican Wrestling themed game attracts … …read more