The New HTC One (M8) is here