CH13: Rest Stop
About CH13: Rest Stop
CH13: Rest Stop is a psychological horror game set in early 2000s Poland. What begins as a calm drive through the woods turns into something you weren't prepared for...
CH13: Rest Stop (2026) is an adventure and indie game.
Released in October 2026, it runs on PC (Microsoft Windows).