Hey there! I appreciate your comment and am glad you enjoyed the visuals. I would also like to tell you that the gun-jump mechanic as well as the short reload are not bugs whatsoever, they were design decisions to make the game as fun as possible. I've had some people say that the game is punishingly hard, and others say it's too easy, all depends on how people play and how skilled they are at these types of games. The difficulty being a key flaw is true in some cases but it's also a flaw the game will always have, make it easier and it's boring some, make it harder and its impossible for others. The enemies getting stuck on levels also isn't really a "bug" in the classic sense, it has to do with the fact I had to manually place all the levels colliders both for the player and for the enemies pathfinding, due to the short time window I had to simplify a lot of the levels geometry when placing these invisible colliders which sometimes leads to enemies bumping into walls that are invisible to the player. I wish I had the time to take better care of the pathfinding colliders, but other things were more important at the time.
Overall, I just want to provide some reasoning/sense to why the game behaves in these ways in this response, and I hope I did that! I'm glad you enjoyed the game and had fun with it, and I appreciate the in-depth review and response! Comments like yours will certainly help me improve my future projects.