Good news, folks! I now have this site on an actual hosted server! The new address is:
http://www.elportero.net/
So, if you want to read the old stories, or see the new stuff when it comes out, go there! :)
--El Portero