Allstar Slots OverviewĮstablished in 2009, All Star Slots Casino is owned by the Club World Casinos Group and has a Curacao eGaming license. In our All Stars Slot review we look at the sites promo offers as well as available games, banking options, mobile compatibility and other important features. All Star Slots has plenty of bonus offers for both new and existing players.