Serious question - I know the "main" camera on the phone has all this fancy software to improve pictures and turn 4 megapixels into unicorn dust and make images that would cause a professional photographer with a 400MPix Olympus OM-56billion cry with jealousy, but is all that fancy software whizbangery also aware that the phone has a front-facing camera?
Does the front-facing camera have "ultrapixels" or whatever HTC is calling them?
Because if it doesn't have the former, and especially if it doesn't have the latter, then you have a straight-up front-facing camera like the ones on every other phone out there, and indoor pictures are going to be grainy and bad. Such is the nature of small-sensor low-resolution front-facers. They are for casual video chat. They are OK for outdoor casual stuff, but drop the light or raise your expectations much above an icon picture or a video chat, and you'll just get all worked up.
Sorry, no ghost tie-in for my respoonse, so no stale cookies for me. :'(
EDIT: Corrected manufacturer name (D'oh!) and typos.