If you’ve been looking for an online slot machine with a strange name and one that is awkward to pronounce then you’ve arrived at the right page. Yggdrasil – The Tree Of Life may sound like a made up name but something that bizarre must have a basis in reality and it refers to Norse…