by Rachel Ogbu// Nigerian-British actor-comedian, Richard Ayoade is the new host of The Crystal Maze, British TV game show which shows ...