The only thing that stops the dust is the rain. It’s a sweet reprieve, but there is no middle ground. The land is either as dry as the Betty Ford clinic, or as wet as the ocean floor. Everything can be seen from the ridge overlooking Armadillo as John Marston gently bounces along atop...

HomeFeatures GameRevolution's Top 25 GameCube Games Of All Time (Full List)

GameRevolution's Top 25 GameCube Games Of All Time (Full List)

A lot of gamers were disappointed when Nintendo decided to go with a cel-shaded cartoony style for Link's debut on the GameCube, so when a more realistic version of the sword-wielding hero was added to the cast of Soul Calibur II, the fanboy inside me squealed with delight. The original Soul Calibur was a fighting game masterpiece on the Dreamcast, and the sequel only improved on that formula. While the game launched across all three major platforms, the GameCube version was the one to get, solely because of Link's presence.

Speaking of great Dreamcast games, Sega took it up itself to bring its beloved role-playing game Skies of Arcadia to the GameCube in the form of an enhanced port, subtitled Legends. For those that missed out on the this incredible RPG the first time, the GameCube re-release provided the perfect point of entry for fans of the genre. The game's incredible airship combat and cast of unique characters makes it one of the most memorable story-centric experiences available on the console.

How do you follow up a genre-defining, franchise-evolving game like Metroid Prime? You take bold new risks by adding elements like an alternate dimension and Dark Samus. While such changes proved to be polarizing points for fans of the original, one must commend Retro Studios for not simply playing it safe by making more of the same. Metroid Prime 2: Echoes is very much a Metroid Prime game, while still feeling unique and different enough from its predecessor. If you're a fan of the female bounty hunter, this one is a must.

Perhaps the most controversial Mario game of all time was the 3D entry on the GameCube. Super Mario Sunshine was unlike anything Mario fans had ever seen, thanks to a water-blasting contraption strapped to the back of the trusty Goomba-stomping plumber. Instead of returning to the massive castle setting seen in Super Mario 64, Sunshine took us to a tropical paradise, a move no one was expecting. While following up the 3D platforming masterpiece that launched on the N64 couldn't have been an easy task, Sunshine managed to deliver a satisfying and completely new type of experience for fans of the series.

GameRevolution Radio listeners are probably well aware of my love for the original Metal Gear Solid, so it should come as no surprise to you that The Twin Snakes has managed to earn a place so high up on this list. The PlayStation original was easily one of the best games for Sony's platform, thanks to its groundbreaking approach to storytelling. However, technical limitations held it back from being the super-cinematic experience it deserved to be. That is why I absolutely love Silicon Knights' remake and would recommend it wholeheartedly to any video game fan.