The best execution of the "you are the level" concept i've seen in the jam yet. Good mix of puzzle and skill (even if hectic at points as others said).
Not sure if you intend to continue it (or polish) post jam but I could give some ideas on improving controls if you are interested.
Really nice touch with the "thank you for playing" screen!