You can still post your HD skins on imgur or TLauncher or pinterest. This is my 1024x1024 version of this. I don't know where to post the 1024x512 version.