Thanks for the detailed feedback!
The boxes in the southern area are used for another puzzle down there, don't know if you solved that one (since you dont need to get every torch on the map), and it is probably one of my favorite ones despite being so jank. But, I can look into ways to make the lever more distinct, I actually had a bit of trouble spriting it and making it look nice.