This was really fun. I feel like there were some great puzzles that came out of this. My biggest issue was that it wasn't super clear how everything works, but I did figure it out pretty quickly. Great job!