One of the fastest-growing events in South Africa made a triumphant return this year at a brand new venue: this past weekend, The Ball & All Driving Range in Nooitgedacht, Krugersdorp hosted the second year of Geek Fest, er, festival.

Geek Fest is a celebration of “geek culture”, which means everything from card and board games, to videogames to popular movies with a nerdy twist, and people from all over turn up to immerse themselves in it, in all its rich glory.

One of the most popular attractions at Geek Fest is cosplay, a fancy name for people dressing up as their favourite fictional characters, and this year was exceptionally good. Other highlights include a Zombie Run, the massively popular Robot Wars – where robotic vehicles square off against one another in a fight to the death – and Medieval Sword Fighting, of course.

The market itself consisted of over 100 stalls, with retailers stocking such items as t-shirts, custom-made masks, figurines, craft beers and ales, tech gadgets, and many more geeky items.

This year’s cosplayers did a particularly good job with their costumes, showing off their hard work in both the official competition and just for the fun of it. We saw numerous astoundingly-detailed creations that must have taken dozens of hours to complete, illustrating just how committed our local geeks are to their passion. (We salute you for your hard work, local cosplayers!) Naturally, we snapped a few pics of some of the best ones – to check them out, take a look at the pics below.

We were hugely surprised – and in the best way possible – by the two cars that arrived: 1980s TV show supercar KITT, and the Ghostbusters car, also known as the Ecto-1. Both had been meticulously crafted down to the finest details, causing the hearts of geeks who grew up in the 80s and 90s considerable excitement.

The folks at DeeTwenty also entertained patrons at the big marquee tent with numerous board and card games to play, including that perennial favourite Magic: The Gathering. Later on festival goers were challenged by a Geek Quiz and entertained with movies by starlight that included the classics Blade Runner and The Fifth Element.

We thoroughly enjoyed our time at Geek Fest 2014, and look forward to the next year’s event.