Alch Games

A puzzle game where the light must be avoided.
Puzzle