Wow this is a really solid puzzler design. Very satisfying when you find the solution!
Nice sprinkling of comedy too. :) Well done, I don't really have much bad to say!
<3333333