Just stumbled upon the new website, no present to anyone who guesses on which famous CMS its built on :-)