No, players are automatically enrolled in the rewards scheme upon starting gameplay. Points are collected from the outset, offering additional rewards without the need for manual enrollment.