Thanks for the feedback, the art did end up rushed, they were mostly learning assets and starter kit assets since I went programming first and tried it all solo, I was aiming for the low-poly look, and would for an end project aim for a Synty-esque feel for a full game.
I'd definitely like to sort out enemy detection if I took the project further, didn't have time to add any raycasts by the deadline, along with all the big wall of text features in the comments. Thanks for the detailed feedback