As far as the backpack system goes, it's good, but that might take a bit of work to implement.
Took four days to get functioning, and realistically has another few hours of work till I can move on to the next thing.
Next thing being dialogue, which we should probably keep mechanically simple considering how long inventory took. There are two types of dialogue:
1 Player to NPC in-game
2 Player to Major NPC on forum wall
How should we do each?