Ultra Street Fighter® IV: Evo 2015 this weekend, Ultra Street Fighter IV currently free

I was struggling to think of a way to write about Evo 2015 without my limited fighting game knowledge tripping me up, but luckily Capcom came to my rescue. They've made their Ultra Street Fighter IV free on Steam for th…