This was definitely challenging but fun! The game was easy simple to get into but the upgrades added complexity to it as we play.
I think the main criticism I would have is its sometimes hard to tell when the player's in the light cone. Maybe some visual feedback could help there such as scorching sound effects / brightening the game / etc.
Overall great job though! Well done