The HTC 10 is here! We've been waiting with bated breath for the newest phone from the Taiwanese manufacturer, as it's been some 14 months since the last flagship release. Expectations are high. Excitement has been building. And we've got a whole bunch of thoughts on the HTC 10. Enjoy.