drbunnig on 08 January 2018
I'm quite partial to 2D games in this regard myself. Sonic, Castlevania, Yoshi, Donkey Kong Country... all have great bosses.
Think I'll opt for Paper Mario: The Thousand Year Door though. Many memorable characters, and great fun to fight them.