This is a cool result, especially for your first game jam! The visuals do the job well and the concept is fun. I was gonna mention the controls, but you and others have already mentioned it feeling a little tricky and in need of some fine-tuning, so I'll just raise my hand and say that I ran into similar issues too, haha.
Otherwise, there's not much I can add that everyone else hasn't already said by the looks of it. Solid work!! :D