More HTC Incredible details emerge