Comment Comment by stevoski It’s a website for a commercial product. Of course it is self-promotion! How could it possibly not be so? parent stevoski 7 days ago