1. Banjo-Kazooie
I'm sure this will hardly be a shock to those of you who've seen me post in this section before but I love this game to death. It was one of the first games I ever played on the N64 and it was incredible, the music and visual style of the game are superb and it oozes charm. The levels were a joy to explore and the sheer simplicity of the game is wonderful. There's no question this game tops my list.
2. Metal Gear Solid 3: Snake Eater
This game comes pretty damn close, however. I got this game in April 2005 as an Easter gift having played and really enjoyed the previous two games. I fell in love. The cast of characters is fantastic and the story is beautiful, I still weep like a baby when I watch the ending.
3. The Walking Dead
I picked this game up for cheap once the whole season had been released and it really took me by surprise. There's not much to this game mechanically but the journey it takes you on is incredible. The game leads you down this unsettling and scary and emotional road and forces you to make crushing decisions to protect those around you, Clementine most of all. There's nothing I wouldn't have done to keep that girl safe.
4. Fallout: New Vegas
I was actually gifted this game by a complete stranger for organising a TF2 competition a few years back. I played the game on launch and it was buggy as hell. I couldn't have cared less. I had a blast with this game, I love the world of Fallout and exploring the Mojave while listening to that in game radio was sweet. It was cool traveling all over the wasteland and interacting with all the different factions vying for power over New Vegas, the game is extremely well written and the world feels alive.
5. Gears of War 2
My 360 broke a day before this game came out. While it was away being fixed I bought a new Xbox to play this game. I pulled an all nighter to beat the story. That's how excited I was for this game. It has some fantastic moments, plays really smoothly and addressed pretty much all the complaints I had for the original game. The music is amazing, it looks really good and it introduced Horde mode which is a blast to play with friends.
So yeah, those are my top 5 games of all time. They're not necessarily the best games of all time but they're certainly my favourites, post yours!
Spoiler: