Crowd reacts to the announcement of Valve's new game, Artifact.

Don't Miss...