Support
>Casino
Do I need to download anything to start playing?

No, you can start playing right away, no download required.