Yes. Players are sure of a welcome bonus particular to the InstaDebit payment gateway. Aside from bonuses, players are also entitled to special offers and promotions, provided they are loyal to the platform.