Yes, Slots Animal is a trustworthy, legitimate internet casino that is licensed and regulated by both the Alderney Gambling Control Commission and the UK Gambling Commission.