In case you didn't already know, the fighting game worlds biggest time of year is upon us. Evolution 2012 is ON! Day two is going on now, but we all know the real excitement is on Sunday during finals day. Via TwitchTV are all of the streams of the tournament bound to have many memorable moments.
Evolution 2012 Panels