PAX West

Valve’s new Card Game Artifact releases this November, Playable at PAX West

Valve's newest game Artifact is releasing not too far off, this November 28th on Steam for PC, Mac and Linux.…

6 years ago