These guys operate several online casinos and it’s no surprise – they are undertaking a great job