Let Catch Me

RELEASES · DEALS · SUBSCRIPTIONS

Let Catch Me

Main Game

Let Catch Me is a bodycam-perspective survival horror game. In the game, players must survive in a cramped, eerie, and terrifying forest are combined with the horror demons, where players must to take pictures to score and to gain chances of survival and escape from enemies

ActionAdventureIndie
Game modes
Single player

Prices

No current prices are available for this platform in the selected store region.

Release dates

PC (Microsoft Windows)May 15, 2025
Released ✓