Following its release on July 10, 2026, Escape from Umbra has begun to reach players on Xbox Series X|S, PS5, PC, and Nintendo Switch. Developed by Wildsphere—the team previously responsible for Oxide Room 104—the title is a narrative-driven horror game set in an abandoned Spanish mountain village.

Critical Consensus

In a review for TheXboxHub, Gareth Brierley awarded the game a 3.5/5 score, highlighting a divide between the game's strong atmospheric design and its more frustrating mechanical choices.

What Works: Atmosphere and Narrative

The consensus regarding the game's strengths points toward its environmental storytelling. The reviewer praised the lighting and the effective use of audio, noting that the game builds a genuine sense of dread through environmental sound effects. The narrative structure, which relies on discovery and environmental clues rather than heavy-handed exposition, was also noted as a highlight of the experience.

What Doesn't Work: Mechanics and Frustration

The primary point of contention involves gameplay systems, specifically resource management. The reviewer identified the following drawbacks:

  • Battery Management: The constant need to recharge the player's flashlight was cited as a major annoyance, described as a "gaming pet hate" that detracts from the immersion.
  • Puzzle Logic: While some puzzles are straightforward, others were described as frustrating, relying on internal game logic rather than intuitive problem-solving.
  • Length: The game is noted as being relatively short, particularly for players who solve the puzzles quickly.

Verdict for Players

For those interested in Escape from Umbra, the critical takeaway is that the game succeeds as a tense, atmospheric horror experience for fans of the genre who enjoy exploration. However, players who dislike survival-horror mechanics like battery management or who prefer clear, intuitive puzzle design may find the experience occasionally tedious.

Escape from Umbra is currently available for purchase on the Xbox Store for £16.74.