Soft2Bet goes abra kadabra with new casino ‘Cadabrus’