Anyway, the website was recently (I think) updated again with new images beside the trailer. You've probably seen them here already but I thought I'd share because the quality is a little better (although smaller) and there's no text.
I think any of the homunculi pictures would make great bookmarks! :D
EDIT: Feel free to use any images without credit.