Suerte en tu proyecto! Me has traido gratos recuerdos: mi primer juego "serio" fue un RPG similar a lo que comentas, desarrollado en VB6, hace unos siete u ocho años.

Veo que estás usando el framework XNA. A ver si nos comentas algunas experiencias sobre el mismo ;)