To play 777 casino games, you do not need to download software. Just register an account, and play instantly online.