Light versus Rain. Two long-time Starcraft Brood Wars stars went head to head on the AfreecaTV mainstage.