I did think it was odd to use a serif font for the main text. I wasn't sure whether it's because it's actually a bad idea, or because it's unusual. I definitely prefer serif in printed text, but on screen I'm not so sure... it does fit the design, though. Would it be easier to read if it was a couple of pixels larger?