No sé, esos que le recomiendas son mmorpg, e igual le interesa algo single player.
Quitando eso de la duración, que me desconcierta un poco, hay muchos juegos que cumplen tus peticiones ^^U. Tienes Fable, por ejemplo, dónde puedes ir evolucionando al PJ a tu antojo. Puedes centrarlo principalmente en hechizos o bien aprender alguno para apoyar tus habilidades de combate. Y respecto a la duración es bien cortito.
Luego, mucho más complejos y largos, tienes los Elder Scroll. El IV (Oblivion) está ahora de moda, y el III es realmente conocido debido a su gran calidad. Pero éstos ya te digo que son largos y difíciles xD.
Si lo que quieres es no comerte nada el tarro, pues tienes Dugneon Siege II, por ejemplo. Te creas un hechicero y a matar enemigos para ser mejor hechicero ^^U.
Espero haberte ayduado

.
EDIT: Se me olvidaba mencionar los Gothic. A mí me gustó mucho el I, y como sucedía en Fable, puedes centrar a tu personaje en el combate o en las magias.