Development Studio Behind Echo Has Closed Down

Ultra Ultra is now defunct.