A puzzle game where you travel between the realm of the living and dead
Scarab

Source and More information: Scarab [Free] [Puzzle]

Author: itch.io