One of my favorites from this jam! Looks and feels extremely fluid and polished. The only criticism I can think of is that the difficulty seems to vary a lot from level to level - some of the early ones kicked my butt, but ones like triangle wave I happened to solve on the first try. Really just a nitpick, though - awesome work!