I want to translate RingRunner, which is made with visual studio/XNA. Considering I only want to translate it, I just need to replace text files, names, dialogue boxes and fonts. I, however, know barely anything about C#. So the question is: what are some good places or guides to learn about modding games made with C as well as reverse engineering the code?