Ive heard there wont be a live stream and ive heard IGN is doing one. If anyone has a link with proof either way that would be great.
Well let’s look at the evidence…
the Evo website has a link to “live Stream”…and when you click on it there’s a countdown with 2 days, 17 hours left on it.
I’d say “yes” is a pretty good guess.
try to find me and ahrmon!