"Whoa! Awesome solution, one of the best levels I've played in a while. My 4 off route was totally wrong; there were a lot of different approaches to consider. And very well hidden two locks, especially the top left :)"
EDIT- 14 years later and my opinion is much the same. Excellent hidden structures and a super fun solving process. A lot going on here in a small space!