HTC Incredible Photos Appear On Twitter, Showing... Not Much