The Swiss section opened a couple of months ago. The swiss info website has a short video which gives a flavour of what to expect and includes some behind the scenes stuff too. You can take a look from
this page on the swiss info website and then selecting the "Mini Swiss" video.
David