Really well done! The mechanics were tricky at first but satisfying to use. The rope simulations felt very good.