Swarfega, 7 months ago Valve taking 25 years to patch their game? /s
Valve taking 25 years to patch their game?
/s