However, the development of no deposit bonuses assisted the net playing globe get traction