HTC is expected to launch their 2016 flagship called as the HTC 10. This seems to be a great smartphone if we take a look at the teasers from the company. We all know that previous two years weren't good for the company. So they must be planning something big