That looks like a neat way to get around. I'm not sure I've seen one in the UK, but we saw a few over in Canada on our trip this year. I used to ride motorbikes, but haven't been on one in a few years.
UK roundabouts are not so bad really, but there are a couple like this that can confuse people.