absolutely love this. good job!! I had such a fun time :D
I think you could fix visibility at least for player by having an outline, maybe it takes on the color (or opposing) of any lasers overtop.
I stopped at this point cause the camera not being zoomed out made it tricky.
but i fully intend to come back and finish cause I really love the game! good job!!
-Alex