Among the many talked about features of Lucky Stake could have been the live casino