Coft

A puzzle game with some divine help
Puzzle