Instant play games - no popups, no downloads, no registration required. Enjoy our free online slot machines, including all the top Vegas games, like Buffalo. Play Online Slots for Fun at the SpinRoom. + exclusive casino games, reviews and free Vegas slot machines. No download or registration required. And free online slots are not just for the desktop Windows user anymore. You don't need to download any software and there's no registration to play. Should.