Did they give away the impact mask to every PC player?

My friend who never bought Deathgarden randomly was given the imapct mask for Meg. Did they give it away?

Comments