Totally agreed about the orb throwing. I regret not doing something for that aspect.
I'm glad you like the idea! I may have messed up the level layout by adding branching pathways. You're not intended to make certain jumps. I should have taken into consideration the reduced level of knowledge a player has of the level due to the reduced vision. The player will more likely assume they're mistiming their jumps rather than assuming they're trying to jump to the wrong spot. It takes a lot longer to switch off and consider a different path than I'd known.