StarCraft 2 BETA players - who's ready for some destruction? :D