Valve announced a new game.

abcdefg

Atom
Joined
Apr 26, 2016
Messages
2,357
Nebulae
2,162
lol tfw 30% of the money that valve makes off of steam, csgo and dota goes towards a fucking card game