According to New Blood's CEO, Epic Games Store’s free giveaways cause a huge spike in Steam sales. The game sold 200% more copies on Steam that day than usual. He called the EGS giveaway great advertising for Steam sales.