The HTC One M10 has leaked – and it looks familiar