Closed beta but teamliquid has a crapload of livestreams to let you see whats it like!! I've been waiting for 10 years for this!! YES!!!!!! http://www.teamliquid.net/video/userstream.php CAN'T WAIT TO PLAY!!!
All you need to know about the thread started this morning... http://bbs.clutchfans.net/showthread.php?t=182273