For something the size of a credit card, the Raspberry Pi really is an incredible little computer, having made itself the platform for all manner of incredible inventions.
We've written previously about how one man even used a Raspberry Pi to make his very own R2-D2 droid - well, strictly speaking, it was for his girlfriend, but you get the idea. The Raspberry Pi really is amazingly functional and versatile, and if you require any more evidence that it really is the nerd's best friend, you only need to consider how it can even be transformed into a retro games console.
Yes, that's right - whether you were a Sega, Nintendo, Atari or even PlayStation gamer back in the day, you can bring that magical time of your life back with Raspberry Pi. Here are just some of the classic games that can make a welcome comeback to your bedroom.
Sonic the Hedgehog
Has there ever been a more iconic video game franchise than the one starring the instantly recognisable anthropomorphic blue hedgehog called Sonic? Yes, your Raspberry Pi could be the key to reliving your past computerised adventures with Tails, Amy, Knuckles and co.
Quake III Arena
The third game of the Quake series of first-person shooter video games departed from previous titles by focusing squarely on multiplayer action, leaving single players to do so against computer-controlled bots. Whatever - with its minimalist design, crisp graphics and fun all-round game play, it's the perfect retro game to test out on your Raspberry Pi-powered console.
Duke Nukem 3D
Invest in a Raspberry Pi 2, and as well as the games of such old platforms as the NES and ZX Spectrum, you will easily be able to play popular '90s titles such as Duke Nukem 3D. Released in its shareware version in January 1996, GT Interactive Software's first-person shooter game proved to be one of the most memorable games of the entire decade.
While the game's more erotic and violent content certainly attracted controversy, its appearance on such wide-ranging platforms as the PlayStation, Sega Genesis, Xbox 360 and even Android is testament to its enduring success. So, why not relive it all over again with your Raspberry Pi?
Mario Kart 64
Believe it or not, your Raspberry Pi can even run 64-bit console games - or at least, those of the Nintendo 64, which is regarded as one of the greatest consoles of all time.
That is in no small part thanks to such games as Mario Kart 64, in which players assume control over one of eight selectable characters from the Mario universe and square off on-track, obtaining random items - such as mushrooms, shells and bananas - that can be used to temporarily boost their own speed or slow down their opposition.
If you ask those who have never before played video games to suggest one, it's amazing how often Space Invaders is still cited. Another shooting game in this list, Space Invaders is nonetheless probably the most iconic of the lot, and indeed, helped to usher in the modern video game era in the late 1970s and early 1980s. If, therefore, you are looking for a bit of video game history to bring back to life via your Raspberry Pi, you could certainly do much worse than this legend of wider pop culture.
Are you itching to get started with turning your Raspberry Pi into the ultimate retro gaming machine? Take a look at this comprehensive CNET guide to doing just that, or browse our online store here at Makersify for the most competitive prices on all things Raspberry Pi.