Starcraft players! Anyone who plays SC here please let me know. I suck and want to play more against people. Up your win count ;D I'm fodder for your rushes?