This is so incredibly fun. I love how seemingly simple it is but then you get surprised at the very end by some chaotic movement. Great work!