TealKO

Match pairs game with a greedy demon
Puzzle