Here’s our best look at the HTC 10 yet