Wow, I'm not a Street Fighter nut - I haven't been following the series at all, apart from seeing screens from new games. But this looks fantastic, imo.
And the animation! Isn't that the most fluid thing you've ever seen in a fighting game? I'm very impressed!