Visit https://stopandstep.com for gambling news, reviews, tips and comments. This slot looks ok, but I dont seem to have too much luck on it. I get the impression that it can do full screens of symbols and pay a lot. The Mega Spins are certainly not worth it.
Snow Leopard ?2 and ?50 Games