I've been waiting for a starcraft 2 for so long now. I don't know what i'll do if it comes.