We've just resurrected after a one week long break, when we had to update some of our stuff during our server migration to new PHP 5.4. Thus we upgraded our download system to the newest stable version and uploading your own files that is completely new and you find this in Home -> Submit Your Files.
After you send a file, you will get a nice new e-mail notification. Remember, when you upload voxel files, please include an ingame preview in all 8 directions. If you don't include this, I'm going to upload a preview icon from a VXL Viewer that looks bad compared to ingame.
As you may noticed, we have a new placeholder favicon - I encourage you to send your own favicon for a contest that lasts till 16th of February. Favicon's size is 16x16px and it's saved as an .ico file. Please send your favicons via our new upload system, there is no limit to upload one favicon per user, you can send them as much as you want.