looking at it just quickly it looks really nice ! i like the new cover much better. i still think the thumbnails are too small
but i'm not complaining about that.
i didn't read through the whole thing but the typography looks very nice to me. i like the way you used square brackets for the links to the italian version to set it off from the translations. excellent job so far.