The sales were just random, the thing till the 2nd is a ingame event to get halloween masks and an event map. I baught tf2 2 days ago and had a blast..it's worth $20. Spy is fun as hell.