Luminescent Cheese

A puzzle solving game where your last attempt to solve the level sticks around
Puzzle
Play in browser