battle planet season 3