Echo Devs Announce Production Now In Power-Montage Stage
We covered Echo before back when it was on Steam Greenlight, and as of recent the developers, Ultra Ultra, posted on their Twitter that they have now entered production like a “power-montage”. The devs…