I like the mechanic. The part where you leap-of-faith hit the switch is a satisfying moment.
Thanks for the feedback!