Thanks for the feedback! :D
We actually did use `look_at()` at the beginning, but switched to linear interpolated rotation at the end to make the sword(s) feel heavier and reduce "janky"ness for the puzzles :DD