I enjoy a good physics puzzle game! There are some complex frameworks here for a game jam and that's impressive. There are obvious annoyances with the controls that others have already gone over. With some polish and optimization, there's a solid idea here.