Jacob CorbinECHO (2017) and The Familiarity of the UnfamiliarReleased in 2017 by Danish indie studio Ultra Ultra, ECHO is a far-future, stealth video game where essentially, you fight yourself — many…Nov 13, 2019Nov 13, 2019