paper launch

Etymology
From.

Noun

 * 1) A product launch with extremely limited or non-existent availability.