We've been hearing the hushed whispers of an HTC Mecha handset for a few months. Now we've got solid evidence of its existence thanks to the HTC's own HTC Sense web site that lists the Mecha along side the Desire HD and Desire Z when signing up for an account. Unfortunately, the image used for the Mecha (found after the break) appears to be the old Hero handset unless HTC is planning to resurrect that particular industrial design (which we doubt). Now get out of here and hit the source link to try it for yourselves.

Update: And it's gone.

[Thanks, Anthony P.]

iMovie 11 knows you're not ready for the video jelly