Mongoose Casino is a no download instant play online casino operated by Rock Interactive Ltd, and is a relative new-comer in the industry, established only in 2014, although many players might find that surprising considering the overall gaming service of the online casino presenting itself as nothing short of veteran.
Read more » Introducing Mongoose Casino