HTC 10 in the flesh, first impressions