Cue Slam comprises of franchises from Delhi, Hyderabad, Ahmedabad, Chennai and Bengaluru