Ecco the Dolphin is notorious for its strange design and bone-shattering difficulty, but its beauty and unique controls make this almost too interesting to absolutely hate.
Ecco's pod of dolphins has been sucked up by a mysterious waterspout! Traveling the oceans to seek a wise blue whale, the city of Atlantis, and the distant past, you make your way to gain the power of the oldest life form on Earth to fight hideous Giger-esque aliens. For a cutesy looking beginning, Ecco isn't afraid to go from weird to terrifying.
The controls are unique and might be a little tricky to handle at first, with the ability to sing sonar (activating glyphs, damaging enemies, mapping out the area), dashing, and speeding up. This must be used for tricky maneuvers like dashing into enemies and jumping (and super jumping) over bits of land. Glyphs can be used for messages, keys, invincibility, and other things. By saving dolphins and moving forward in the game, Ecco can disorient enemies and destroy them with the sonar, along with a rechargeable meter near the end. As for meter, Ecco has an air meter as well as a health meter, meaning he must go up for air or find another way to replenish his air supply.
The levels are a myriad of underwater mazes, filled with barrier glyphs that need keys to progress, walls that must be destroyed with special items, and many marine enemies such as jellyfish, seahorses, trilobites, puffer fish, eels, and alien menaces. If the player dies they merely have to restart the level, but some levels (especially near the end) are long and brutal, turning off a fair bit of players who haven't mastered Ecco's movement and navigation.
The graphics are gorgeous, with Ecco's complex animations (flipping and jumping in the air, dashing into foes, etc) and environments ranging from beautiful coves to jurassic seas to alien tubes. The music is also excellent, with ambient tunes that complement the darkness of the water below.
Ecco the Dolphin may be a tough game to love, but it's got a high concept that would be great to build upon and use in other games. It's also really freaky!