Most of the casino featured retains a recent British Playing Payment licence