Lo del calentamiento es normal por los juegos que comentas, son bastantes pesados, ten en cuenta que hay juegos que están pensados para teléfonos GAMA ALTA solo para dejar a los ATRASADOS antiguos.
Por lo que si usas GINGERBREAD quizás no te corran bien algunos, aunque no debería ser así, el problema del REAL RACING 2 sea porque el móvil se calienta mucho y te saca de el, o sea porque GINGERBREAD ese juego le cuesta algo en reproducirlo,
entra en AJUSTES/ ACERCA DEL TELÉFONO y en NUMERO DE COMPILACION mira que version tienes o 0.62 o 0.42,
yo tengo 0.62 y juego al NEED FOR SPEED MOST WANTED de maravilla, solo que la bateria no dura ni 30min y soy GINGERBREAD 0.62
DESCONOZCO SI EN ICS VA MEJOR, pero te recomiendo ROOTEAR el móvil y probar con otras modificaciones y VERSIONES ANDROID, si te gustan tanto los juegos, deberias hacerlo, sigue este tutorial por si te interesa
http://www.htcmania.com/showthread.php?t=471888