Catch every frame of EVO 2015 on Twitch
by Brandon Ewing
The Evolution Championship Series is the largest and longest-running fighting game tournament series on Earth. Evo brings together the world’s best in a dazzling exhibition of skill and competitive spirit with over…