How does this type of activity develop soft skills?
Peer review is probably the most important learning activity for developing soft skills! Some examples: critical thinking (learning to give relevant feedback), judgement (assessing the quality of a piece of work), team spirit (identifying strengths and areas for improvement in a work group)