We’ve just updated our website. Big changes in the backend, but nothing really big on the frontend. There are no many bugs so far, except for Internet Explorer 6. If you are using it, we encourage you to update. It’s painless. We are debugging, so any bug report will be welcome.