This is awesome. Great pacing, great level design, a crisp visual style, an interesting mechanic executed well, it's got it all. I don't have much feedback beyond that. Amazing job; it's the best game I have played in the jam so far.