The Copenhagen-based developer Ultra Ultra has closed its doors less two years after releasing its atmospheric sci-fi game Echo. ...
No comments:
Post a Comment