Anyone Up here for a match? Ever since i saw WCG's post about starcraft 2 it makes me play the game again.