Play a huge selection of Vegas slots and other casino games online for free. You don't need to download any software and there's no registration to play. Download and play free Casino Games. Win big in Slots, Bingo, Blackjack, Roulette, Poker, and more!. Slot machine fans looking for no download Vegas slots games, should probably be looking to join an online casino. All the online casinos now offer no.