Starcraft 2 = play it, beat it, and forget it.
Without the name Starcraft 2 or Blizzard attach to this game, it would be a decent RTS but nothing more. Factor in only one race story and people would hate on any other RTS. You can't compare this with the first game as that was a COMPLETE game while this one is a third. At $60, I find it very hard to recommend this unless you simply live for MP RTS. I simply can not understand how it took over a decade for this game. When we get it, its incomplete and not very different from the first game. The story is predictable and downright boring. The cutscenes are visually awesome as you expect from a Blizzard game. The few new units are a snore. I'd sure like some super end game units that make you go 'hot damn' when you get them made.
I very much enjoy upgrading units in games but its sooooo stretched out here that it gets boring. The Protoss/Zerg research thing is a nice touch and clearly aim at much replay but when the game isn't that fun the first time, it's limited in its effect. I don't know how people can brag that the game has so many different types of missions. The objective might be different but the actual gameplay is the same. Since its an RTS, you expect such but when others try to act like its totally awesome and so different then I must question how much RTS they've played. Take the train one for example. You still build a base but instead of attacking bases, you get to sit and wait for a train to come by. I don't see how that is so awesome and different.
Lets face it, the last mission was boring. Waited 12 years so I could play defense tower at a time when I should be attacking the biggest hive possible? Then the final cutscene is a huge let down also. To me, the game ends on such a boring worthless note that I can barely give a rats ass about any other races story.
Honestly, I'm sad. I'm sad because I'm having to wait for Diablo 3 while crap like this comes out. Starcraft 2 = play it, beat it, and forget it.