Hands on with the HTC One M8