A journey into space to battle an alien race that returns periodically to harvest life on Earth. Ecco was Mass Effect before Mass Effect. Originally spotted by Gematsu, Sega filed trademarks for ...