A spooky puzzle game in where different ghosts will help you, but be careful which ones you trust...
← Back to trending