Skip to content
They Left Us Here

Out nowPuzzleIndie

They Left Us Here

Release 26 May 2026

    ShareFacebookX

    About They Left Us Here

    A Sci-Fi First Person Horror Game where you explore an abandoned Space Station

    They Left Us Here release date

    26 May 2026Out now

    By platform

    • PC · Out now

    See the May 2026 release calendar →

    Screenshots and trailers

    They Left Us Here — screenshot 1
    Phóng to
    1 / 6 — They Left Us Here — screenshot 1