O Cosmo Casino foi lancado em dezembro de 2017 e e operado pela Rock Swift Group Limited. O site promove-se em torno de slots com jackpot e um lobby simples, com forte enfase em slots Microgaming e uma selecao menor de mesas com dealer ao vivo.
O casino faz parte do programa de fidelidade Casino Rewards (uma rede de recompensas multi-marca). Os jogadores acumulam pontos enquanto jogam e avancam nos niveis VIP que desbloqueiam bonus, promocoes e rodadas gratis ocasionais. As opcoes bancarias sao amplas, com cartoes, carteiras eletronicas e metodos de criptomoeda em algumas regioes, incluindo bitcoin.
No lado negativo, varias discussoes de jogadores apontam para levantamentos que ficam em estado pendente (frequentemente ate 48 horas) e pedidos de verificacao adicionais quando tenta levantar. Algumas reclamacoes mais antigas tambem mencionam jogos a congelar ou lag durante horarios de pico, por isso e sensato testar um titulo em modo de demonstracao e guardar capturas de ecra de quaisquer erros.