Very nice idea, with a proper/pro realization. Quite difficult too, but not infeasible. Good job with the level design.