Super Moolah is actually a vibrant, animal-inspired slot, but do not be conned from the its enjoyable-natured appearance