http://www.teamfortress.com/gunmettle/
The 3-month Gun Mettle Campaign update for TF2 adds weapon skins that drop in different rarities, skill-based quests, a campaign coin, and new maps.
They’ve basically taken the CS:GO campaign model and dumped it into TF2.