The Steam Winter Sale - 2018 Badge
Steam Awards 2018 - 100+
Level 149, 14,900 XP
Unlocked Jan 10 @ 3:12am