Echochrome Gameplay Movie 1Check out this trailer for this unique game from TGS 2007.By David Toole on November 6, 2019 at 4:24PM PST echochrome