Tag: Artifact

Gabe Newell: Valve Is…

Maybe there’s a chance of certain numbered three titles to be developed. Gabe Newell, the head of Valve, presented…

theGeek TV