Yeah I agree with everything you said. I have fixed a lot of the issues but won't be updating until after the jam that it is in.
Great! The idea for the game is really fun and bug fixes are the only things you really have to change..