I don't even play Street Fighter, but watching this is just insane. Hearing the crowd get this excited over such an amazing display, the comeback that is almost humanly impossible, and hearing that roar reach its peak as he pulls out the finisher and wins the largest gaming tournament in the world, is astounding.
Fighting games, at the very highest level of skill and talent, are amazing.
-
The moment I saw street fighter I knew what this was xD