Controls Away from Luck No deposit Bonus $40 Added bonus Updated December 2024