Early entry to new releases is a genuine advantage one new casinos consistently render