HTC has gone and made their site page on both phones live. Featuing videos, details, specs, photos and all, it's everything you can want besides, you know having the phones themselves. Both phones won't launch till October and are reportedly fetching for 599 euros ($855) for the Titan and 399 euros ($569) for the Radar.
Hey look at that, a swanky video on their new fanagled cameras--a camera were pinning a lot on for HTC as they really need some improvemnents there.
via: Bloomberg; Thanks, Filipe, for the heads up