The new Mongoose Casino powered by Oryx and Microgaming is a superbly stylish Asian themed casino and packs in the perfectly optimized slots and casino...