Starcraft II’s launch date has finally arrived. All I know is that it had better darned be worth it! My copy arrives later today, so we shall soon see… A lot of people are already bitching and moaning that there’s only one campaign in the game. Duh, most real time strategy enthusiasts that have been following […]