HTC Leo is impressive, and large and powerful, exactly what you need to run Windows, even if it is only Mobile or Windows Phone as it is lately known. I wonder what Android would do with such an arsenal of hardware?
According to Gizmodo, the Goliath of a phone has the 1GHz Qualcomm 8250B processor, 5-megapixel camera with dual LED flash. The 4.3 screen is said to be capacitive and the largest yet from HTC.
What is small in this phone seems to be the battery, 1230MaH, I have had windows Phones and from the experience, may be users will have to carry around one of those emergency car jump start units, like one on my friends with iPhone 3G (battery drains as fast as beer in a glass belong to an alcoholic.)
You can see more photos from the links below.
PDA.pl via Gizmodo