Summary Echo Of the Horizon is a breathtaking game that offers a seamless and immersive open-world experience. Set on a distant exoplanet, you assume the role of Echo, a courageous warrior driven by a quest for truth and freedom. The game allows players to freely explore diverse landscapes, from lush forests and towering mountains to sprawling c...