Echo of Soul Launch Trailer Posted on: May 28, 2015 Echo of Soul celebrates the launch of its open beta with this cinematic trailer. Games in this article: Echo of Soul