are there still plans for Genesis owners to receive alt art promo cards? โ€” icenine

Yes