Funny game! A bit glitchy and buggy at times, but that should be expected for a jam game. The controls felt the same for me all the time, but I see what you were going for. Overall a decent entry to the jam!
If you want, please check out my submission.