Blizzard announced at Blizzcon that StarCraft II will be released as three separate games, one for each race. The first shipping “race” will be the Terrans. There will likely be a year or two between each release, so if you want to play all three single player campaigns you’ll have to wait four or five years at least from the date the first one ships.
What does this mean to me? Not much, really- I didn’t play the original StarCraft a decade ago, and I’m unlikely to be interested in StarCraft II either. I never really got “hooked” by the whole real time strategy genre, although I did play the original Warcraft. But for anyone who is a serious fan of the StarCraft series, waiting even longer to get the whole second release has got to be a bit frustrating. You can read the opinions of some game bloggers on the IGN website, but the truth is it will be released however Blizzard wants it.