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).