Great work on those collisions! Only real feedback is that the dragging was fairly unreliable... Still a fun little puzzler :) nice job!