Check out what just made pretty much all fighting game fans stand up and applaud all at once at http://www.streetfighterworld.com/.
:applause: :applause: :applause: :applause:
:applause: :applause: :applause: :applause: