I'm looking to create a text based MUD, so a lot of the elements of the XNA framework seem appropriate to what I need. Especially things like the general game loop, networking, etc. It looks like XNA is tightly coupled to an interactive environment with UI and audio, so I'm not sure if it's the right way to go.
Would it be easier to just recreate these types of aspects myself, attempt to bend the XNA framework to what I need, or is there a better framework for this type of work?