this is better dynamic lights, it's pen-based so its gonna run slower but it looks better.
1/10/25 - Made lights diffusion better and was able to make sprite smaller by abusing a scratch bug