It's strange how sidekicks are often the most memorable characters of a franchise.

The main protagonist is usually a blank slate - a deliberately general character, so that the player can easily step into his/her shoes. The sidekick, by comparison, is weirder and more eccentric, and often gives the game its heart.

Sidekicks can also texture a gaming experience - sure, they provide humor and additional perspective, but their most important function is to support the main character. Whether guiding you through the tutorial or helping you pass a tricky level, sidekicks are the unsung heroes, ever faithful and ever useful.

We're counting down the greatest video game sidekicks of all time -our virtual best friends in times of need.

RELATED:  Reboot: This Week In Games: A Realm Reborn, "GTAV" Lives the Tangerine Dream

RELATED: Reboot: This Week In Games: The "Destiny" of "The Bureau" and "Titanfall

RELATED: Reboot: This Week In Games: UnXboxing, "Games Launch Rock" and Clown Zombies

RELATED:  Green Label - The Most Iconic Video Game Characters of the 90s