Street Fighter 4 Teaser!

The first Street Fighter game released in TEN YEARS! This is the series that started it all.