Club World Casino Review AllAboutSlots Club World Casino was launched in and has won several awards since then. It is one of the most popular online. The Slots Club is a great way for you to enjoy a range of special offers and promotions tailored specifically for Slots players. It's free to join, so all you need to do. You can play many of our slot games directly from your web browser when you log in to our Flash casino, straight from the CasinoClub website (no download.