In news sure to start Starcraft fans foaming at the mouth, several new Starcraft 2 screenshots have been released. SC2 looks to be shaping up nicely, and will hopefully be released sometime later this year (please Blizzard).