Duck Duck Juice

A horror-tinged puzzle and exploration game set in an abandoned mall
Puzzle