I've been playing a whole bunch of Metroid Prime recently. I feel like I am somewhat near the end of the game, but I have hit what seems to be a little bit of a wall- and by "wall", I mean "huge fucking monster with fucking all this shit that he keeps using to fucking kill me over and over." I am currently up to the Omega Pirate fight in Metroid Prime, and it really is such a damn good boss fight. It got me thinking about other memorable bosses I've had to slay in the past 19 years, and I just felt like writing about some of my favorite, or least favorite ones.
Omega Pirate - Metroid Prime
Deathborn - F-Zero GX
This was literally a race from hell. Captain Falcon basically gets transported to hell in order to race a guy named Deathborn. If Deathborn wins, he will be able to seize the power of light and darkness for himself and destroy the universe. Because that's how it works. So this track is long, there are so many sharp turns, there are bombs all over the track AND even if you manage to survive all of the crazy shit happening on the track, you still have to navigate that shit faster than Deathborn does. I could barely beat this guy on Easy mode; I can't imagine what it is like on Hard. This is one great game, but sometimes it is so unbelievably difficult, and this boss fight doesn't make it any easier.
Andross - Starfox Adventures
Giga Bowser - Super Smash Bros. Melee
Mwahahahahaha Giga Bowser! Event Match 51, everybody. I remember beating this colossal-sized King Koopa in elementary school. I remember my friend telling me that I had to use Jigglypuff's Rest attack in order to win. It wasn't until many years later did I go on to beat Giga Bowser and friends with Marth, Link, and Luigi, in addition to Jigglypuff, but before those days were simpler times and simpler melees. Now, I play this boss over and over just for fun but I used to really struggle with it. This boss isn't really too hard if you're good at Smash Bros., but it sure is fun.
Ganondorf - Legend of Zelda Twilight Princess