Sounds to me like him getting out of game development is probably the right way to go. Gamers can be a cruel bunch, and feedback flies fast and furious. If the dude can’t take criticism, be it cruel or not, he should probably find a job where he’s not cranking out a product that people will review.