Loris Moreau

A short game where you must find the light.
Puzzle