HTC 10: Will it be a game changer for the Taiwanese phone maker?