Barcelona based Albert Folch studio created a new site and updated their work at the begging of last month.
The site now houses a selection of work form 2003 to present.
I Think I preferred their site before it was changed, it seemed more mature which I think suited thier work better. if you don't know their work it is definitely worth a look. Folch studio are responsible for the design of Franzine 137 and Metal magazine which are both beautiful publications.