@prodigalson Thanks for your extensive feedback, glad that you liked it :) Initially the space behavior was totally reversed, so basically you had to hold space to shoot, not simply tap it. This is understandably something many people found annoying, and people that didn't read up on the controls often didn't even figure out how to shoot. So I thought the simplest 'fix' was to just swap it.
And @mediyaz indeed, it was really hard taking distance from the code I spent so much time on. And the sunk cost fallacy comes in play even more if you only have 3 days of course XD. I do think the ideas themselves worked, just not the execution. And that was not something I could fix in those 3 days.