Cracking puzzle from Io. There were many of WTF? moments in this puzzle where I had no idea at all about what was going on. Thankfully it (mostly) became clear in the end. Overall this was pretty tough! Thanks Io .
There are still a a couple that I can’t quite get to the bottom of. Any help with the finishing touches appreciated.