Soft2Bet debuts new slot brand SlotsPalace