Artifact – The Dota 2 Inspired Card Game Will Officially Launch On Steam In November 28th!

Remember Artifact, the game that Valve first teased during last year’s TI briefly? Well it’s finally launching this year in

Read more