Really creative mechanic!! Although it does seem a bit too difficult imo, maybe ramp up the difficulty more gradually?
This is something we would have done if we had more time. The number of level designs we had to cut out just due to time constraints is a bit of a bummer.