Share

Echo developer Ultra Ultra closes down

The Copenhagen-based developer Ultra Ultra has closed its doors less two years after releasing its atmospheric sci-fi game Echo. …