Had fun! Really like the movement, very satisfying! Managed to solve it after the tip in your description, nice work :)
Thanks for playing!