Instead of light rays stopping when they touch a sprite, I attempted to code a bouncing script. But then I discovered a chaotic light engine. Press space to change the level.