The newly formed Alpha Force Squad is about to face a new challenge, one that hits close to home for more than one of them...