Teasers are created to grab attention, like what it's doing now.

I have lots of fond memories playing SF II back when it was released on the Super Famicom (SNES). SF III was disappointing, but I played a lot of the Zero (Alpha) series in the arcades back then.