Wow, I could spend hours on the mindmap (and probably will).
For now, the three key features of my prototype will be:
- Developing the system for tracking characters traits and alignment.
- Building NPC factions and allegiance mechanic.
- Organising simple combat system.
Combat is going to be pretty straight forward to start with, since the NPC interactions are going to be quite a lot of work to figure out.