At Mr. Play Casino there are a number of slots available, and Big Buffalo Megaways is one of them.