Beauty and the Beast is a fantastic slot. Yggdrasil truly captured the original fairytale in making this awesome title. Find out all the details below.