Appearantly, demonoid.com is down. I have only used it once to get the latest tv series episode. I went on this morining to look for the other one and it appears that they had a system crash. How horrible! I wanna see the march of the sand creepers! Not to mention have it available for download on my site. I wonder when they'll be up again. I have looked everywhere for this episode and no luck yet. I assure everyone here that once I find it, I will make putting it on my site my number on priority. Until then, we'll just have to wait to see it.
Has anyone found it yet? I really want to put it on my site.