Echo

Echo developer Ultra Ultra closes down

Ultra Ultra, the indie team behind 2017’s stealth action game Echo, has shut down.

Echo headlines