are there still plans for Genesis owners to receive alt art promo cards? — icenine

Yes