Droids : A Race to the Finish