One strength i see is the simple mechanics. One friction i have is that the enemy always knows where i am despite being far from him. i expected to try and avoid its light while it searches for me. one thing i can say to improve your itch page is to add a description of the game and detailing what it is about.