0:13Artifact new game announcement from Valve crowd reactionDie4Ever20051.4M views · 3 HN mentions · 2017–2019