This was incredibly polished for your first jam game, great job! I really like the concept, I'd like to see what other types of puzzles you can make with this setup.
Thanks a lot, and thanks for playing! Really happy you liked it!