If you live in Plymouth, England, you might just see Ecco the Dolphin's face daily. My lasting memories of Ecco the Dolphin exist almost exclusively in that opening area, because that’s where I ...