Sphenoid

Sphenoid (2025)

Sphenoid is a horror escape room that takes place in a prison. You wake up to find that everybody has disappeared. As you explore the prison, you will find clues and puzzles that you will need to solve in order to escape.

  • Release Date: September 17, 2025

Screenshots

Video

Related Games