If you want to feel old then this should do it; Mario, Nintendo's video game icon, has just turned 35. Yikes.
In honour of this very happy birthday, Nintendo's released Super Mario 3D All-Stars, a collection of the portly plumber's very first three 3D adventures. These games saw the moustachioed hero leaping out of the constraints of the flat side-scrolling worlds of gaming's early era and into the freedom of movement and exploration afforded by the march of technology.
As someone who grew up with these games, this makes for an incredibly nostalgic collection. I remember my mind being blown by Mario's acrobatics in 1997's Mario64, being equal parts wowed and frustrated by 2002's colourful Super Mario Sunshine and nipping home from work during lunch breaks to squeeze in a quick level or two of Super Mario Galaxy back in 2007.
These games not only ushered in the 3D video game revolution but also set the benchmark with their intoxicating blend of accessible yet challenging gameplay, tech innovations and fiendishly addictive platforming puzzles.