oh sick, I'm definitely gonna give the game another shot now, it seemed really well done. And hey, little improvements that you run out of time for, that's just a part of the fun of game jams!
I'll check out the aiming with control and reserve my judgement on the aiming until then, your control system is probably better than my idea