I've been waiting for Super Street Fighter II for a while actually. I've been holding off on downloading SFII and Turbo just so I could purchase Super when it was released. Personally, I liked today's update, especially since I finally got a game I'd been anxiously waiting for.
I also don't see why some of you are so upset that they released the games in this order. I feel like everyone should have known when they released the original SFII that Turbo and Super would be following.
Now when I owned an SNES some 15 years ago, I bought SFII when it came out. Then I bought Turbo when it was released. When Super finally came out, I didn't feel like shelling out another 50 bucks for another Street Fighter game. I guess I can consider this "making up for lost time."