Looks like they have a new press release up -

Article

"self designed"? whatever, it looks sweet.