art is really nice! i think you forgot to normalize your direction vector because I could move diagonally and move a little faster so I didn't have to drop the light and could just dodge ghosts
Actually, I do normalize the vector, but after normalizing it, I multiply it by a small value. So yes, you are a bit faster when moving diagonally, I just think the game feels better that way. And yeah, you don't have to drop the lightbulb, probably one of my biggest design flaws :P