Valve is taking an unusually long time to release the stickers for the Major, with only 4 days remaining until the start of the tournament in Paris