The website for two dutch publications promisies much but delivers little. Well not much in the way of text content – there are quite a few talking heads videos (no, not the band).