'Echo' (ALL) Gets Release Date - Screens & Trailer
by Rainier on July 28, 2017 @ 7:21 a.m. PDT | Filed under News
Echo is a 3rd person sci-fi adventure game set within an ever changing futuristic neo-classical, infinite palace, where you play as the mysterious and headstrong En as she contends with the ultimate opponent: Herself.
