An in-depth review of the LEGO Medieval Castle (31120), exploring its build experience, design, and playability.