The slot game Lucha Maniacs is brought to you by Yggdrasil Gaming.