Thanks! Yeah just waiting for voting to end and then going to push a new release that fixes the lack of fullscreen and mouse lock, which are honestly things I should have accounted for early on, that puts things in a truer state.
As far as the hit detection feeling wonky, what aspect in particular? I myself was thinking it had more to do with the perspective itself and not being able to gauge the distance to the enemy very well when I was thinking there were issues, but would be interested if you have a different take on things.
Main reason I ask is because I had to manually write the raycast function used by your main ranged weapon and could have screwed something up somehow....In short all colliders were manually programmed because I wasn't familiar with the existing 3d collision libraries for Gamemaker...so I wrote them myself, and could have really screwed something up between the sphere/ray collision code I wrote that your laser shots use.