SEGA files new trademark for Ecco The Dolphin franchiseJanuary 14, 2025January 14, 2025 Sickr2 Comments