Ok wow. Let's knock these off one by one.
1. Thank you so much glasstacojar for playing multiple times, recommending it others on the discord, and even getting your friend play it! This makes us more happy than you can imagine!
2. The various animation freezes and erroneous sequencing was probably due to some code errors in detecting when certain triggers have happened (e.g. when direction of enemies changed, when they switch between the different movement states). Great eye on catching the lack of a death animation. In fact there is one, but I think it fails to show as it's a static 1 frame animation, and I missed out on duplicating it several times to ensure it stays before the enemy queues free.
3. On the points about enemy AI, those are all great suggestions. There is a finite state machine coded for the enemies, and I think in theory these could all be implemented (e.g. looking to the player after being shot etc.) Given the inspiration sources for this game, there are probably many ideas we could implement! To compromise the scope to fit a jam duration, I think the consequence was also a point you mentioned about it being too easy if you knew what to look out for.
4. Your point on the perspective is an interesting one. We had set out to make a top-down game, so we didn't do perspective scaling on the game view. Without using the 3D engine I'm not sure if i can easily scale the camera perspective to make it orthogonal, but its something worth looking into!
5. Great suggestion on the UI improvements and bugs! Will check these out and fix them!
6. Finally, on your questions about the flashlight, its a funny story... But i'll let you in on it for the most detailed jam feedback we have ever gotten haha. At the start of the game discussions, Drake was supposed to be a VAMPIRE DUCK. So.. you know, all light would have hurt him (regardless of if they were UV). But somewhere down the time, we all forgot about this, and just got carried away with the Metal gea... *cough* i mean.. Secret Operative theme. That's when drake conveniently got a SUPER SEVERE case of Eczema, so much so that light of any kind hurt him. Perfectly logical *winks*
Thank you again on behalf of our team for this detailed feedback and effort put into playtesting our game!!