I don't think the HTC site skins web page has been updated since last year. There is a new page under development with screenshots, histories and other info for each skin, but it is not ready yet. I would imagine this page will auto-update with new skins at the same time as the game, but the current page has to be updated manually. So at the moment if you want a recent skin you have to download them all, those from the web page and then the rest in the game.