Put This On Your Radar
ECH8 key art

ECH8

ECH8 came out for PC on 9 May 2026.

ECH8 is a single-player narrative puzzle game about uncovering the mystery behind the disappearance of an entire species. Communicate with their past to uncover the truth and decide the future of their species. Will you uncover the truth in time, or are you doomed to make the same mistakes?

Genres
Puzzle, Adventure, Indie
Themes
Science fiction, Mystery

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

Screenshots & Videos

Related Games

Release calendars by platform

Release calendars by publisher