Please forward this error screen to 124. Chichen Itza is a pyramid like construction that still serves as a reminder to an ancient Mayan culture. Found in the Yucatán Peninsula of south slot freebies hit it rich Mexico, whilst the original stands as it should, it has been reconstructed as a wild symbol for the Rich n Wild video slot. The title is one of the newest game releases to make its way into casinos online this year, which uses great software by Ainsworth.
Established as one of the bigger names in slot gaming, Ainsworth are well known for their land based achievements. They continue to grow that presence with their unique style pushing into the fast developing world of online slots.