Thank you so much for the thorough feedback!! Yea, music is not really my strong suit as of now but I'm definitely learning more as I go! An option to turn off music is a good idea! I'm fully aware of the gravity not applying when ur on the ground. It actually does apply but you just need to jump! Everytime the gravity is switched, I added a force upwards or downwards so it applies properly but sometimes the player still sticks to the ground. I'll prolly think of a way to fix it after the jam! For the bullets, I'm not really sure about inheriting player velocity, I think it might look a bit delayed especially when the player is transitioning gravities. This is prolly because when the player presses the mouse, in a split second the player also moves, therefore it looks like its delayed but its actually not. I'm not too sure how to make this better as of now but I'll definitely keep that in mind! And shooting the anomaly twice is not something that I thought of. It is definitely possible with the way the code works right now and its an easy fix (this is why playtesting is important xD). I'm aware at some areas the player can get soft locked, thats where the reset button comes in! For the last level, its fully intentional, because (Spoilers) its a maze that branches up and down forward. So if you skipped the last level, that means you found the fastest path xD. I mean I finished the last level in 10 seconds.
Oh and don't worry about sounding rude or anything. Usually, the harsher (constructively) the feedback is, the more useful it is! Again, thank you so much for the very well detailed feedback!