Malibu Club Casino Mobile Friendly version of the website and mobile app. They can play using smartphones with the no download mobile web app. Our website provides a free download of Malibu Club Casino This PC software can be installed on bit versions of Windows 7. This free. Cirque du Slots .. form, you agree to receive marketing and promotional offers from Malibu Club and partner casino sites via email and other channels. You can.