My full, in-depth review of Starcraft 2  is up at Digital Reviews.net. Go check it out! Summarized version incoming here shortly.

Advertisements