
Regardless of my general distaste for Terran, I enjoyed the campaign and the storyline. The purpose of the campaign is twofold - to tell a story and to introduce the character to the gameplay and game units. It achieves the practical aims well. I never felt out of my depth and was quickly reminded of the basic commands and strategies in the first few missions. As they became more complicated, I found myself really enjoying the variety. They managed to work tactical training into realistic scenarios (teaching the player how to relocate buildings due to periodic lava flows, teaching the player how to manage troop drops due to terrain constraints, etc) that were often fun and creative. The addition of achievements also reinforced the enjoyment, offering additional levels of difficulty for the more skilled players. The most enjoyable part for me was definitely the few missions that I was able to control Zeratul and play as Protoss - they left me very excited for the coming Protoss campaign!
The storyline was also well done - the characters were well flushed out and the voice actors were excellent. The high quality videos were astounding - particularly the Kerrigan betrayal video and Kerrigan vs. Zeratul fight. The astounding quality of these videos helped to balance the disappointment I felt at the final video which was a complete let down. Though it leaves the story in an interesting place to be picked up for the second installment, focused on the Zerg, it was a very uninspired ending. No cliffhanger, no foreshadowing, nothing exciting. Though it was a nice moment, I was expecting a lot more that was just not delivered.
Overall I was surprised - I did enjoy learning about the Terran units and the storyline was unexpectedly deep and genuine. I did see a shocking number of parallels and similarities to Firefly and the movie Serenity, from the disillusioned mercenary space cowboy vibe to the actual use of similar names and visuals. I can't wait for the Zerg and Protoss campaigns to see where the story is headed. Blizzard is great at throwing in just enough surprises to really keep people on their toes, so I know better than to make too many predictions at this point.