Thanks for the detailed review!
I thought about having the role icons on the bottom of the screen be above their heads, but thought it would get too distracting / visually cluttered. I had also thought about the idea of making them wear different things / look different depending on their role but it seemed a bit out of scope due to the time restraints.
I'll have a look again to inform which is active, currently I just have one you swapped to do a little grow animation, but I know there are better options.
What puzzles did you find to be hard to preform? Obviously I can't really know which ones are hard to preform, since I got used to the movement by making it.