Free Buffalo Slots Demo ☆ Play on Desktop or Mobile ✓ no download ✓ no pop- ups ✓ no registration ✓ no deposit ✓ Authentic Las Vegas Buffalo Slots. Play the greatest slot machines for FREE! 20,, FREE coins to get you started! Play Royal Slots, the FREE slots with impressive graphics. Play the free version of Aristocrat's Buffalo slot here and see casinos that have this and other Aristocrat slots to play online.