This is so cool! The amount of different systems that all work here is really impressive. Throwing the interactables is satisfying.
My one suggestion would be to make quest assignment something done from a menu. Grabbing then throwing each quest to assign jobs can get tedious, especially with so many characters.
Great work!