Thanks for the suggestions! I'll definitely keep them in mind for the new game content.However, for the more complex features, I'll need to think them through carefully to make sure they don't break anything.