That was quite a challenge, but a fun one! It was a smart series of puzzles and it felt like I had the tools to solve them. Basic understanding of physics was required of course. :)