The site was launched in 2018 by Atlantic Management B.V., and successful sister sites include Spinamamba and Slottica. Super Cat Casino is a one-stop casino with over 2500 top titles from 110 top-class software providers. Super Cat is here to save the day, offering a generous no deposit bonus and access to a fantastic range of bonuses and plenty of games from top-tier developers.Ħ0 Free Spins No Deposit! Super Cat Casino As a new player, sign up and claim 60 free spins no deposit on a fantastic NetEnt slot. Super Cat Casino will become every player’s favourite, with its superhero offering you an amazing no deposit bonus.