The HTC 10 was announced almost a year ago in April 2016, so the timing is about right for the company to unveil its new phone, especially with the recently announced LG G6 and soon to be launched Samsung Galaxy S8 right around the corner.