Echoes of Creation: Origin Install Size · SteamPeaks