Microsoft Surface Precision Mouse review: a flagship mouse from Microsoft