This is fantastic!
I truly enjoyed looking for the solution.
In my first try I was 700+, then came down to 480+, then each try a bit lower and got stuck at around 430 for quite a while. Only then did I see that a certain part CAN be done faster, and that I was just complicating things. LOL :))
GREAT level!
Never thought this level can be done that way, I was very far off initially (even farther in first tries as I happily fell into traps) , once I have figured that out, I immediately beat the level :)