A new interactive Netflix quiz series is set to take trivia lovers on a mental journey - Stuff South Africa