Damn, thats a LOT, for a first ever game. Extremely impressive, the visual style, and audio really make this game stand out.
As a minor critic, i would say that the WASD, controlls are to heavy, i like physics based movement, but i think this one is a little too have in its response, i ended up, abusing the dash for movement. Also the speed on the player projectiles is a little slow too, so the controls don't feel really responsive, which can be a little frustrating. To be clear, i'm not saying you should make the controls super snappy (like hollow knight for example), but instead you could add a lot more force during impulse, and compensate it with a lot of drag. Anyway, that is just my opinion, and could be a taste thing more than anything.
Congrats on your first game and your first gamejam!