Quite satisfying! First levels are more just chaotic fun, whereas the later levels are more of a puzzle. I think I prefer the earlier levels, but overall it's still really good. Nice work!