I just checked the submissions forum and I hope you don't mean the submission from 2007!
I feel like a douche for saying this, but I don't actually remember what your song was like, much less have a link to the mp3. If you'd link it to me I'll personally take a look at it, and if I like it I'll just post it I believe 2007 was before we were just like "fuck it" to the whole judges panel thing, which was creating more confusion than anything else. A panel isn't necessary for a site that gets maybe 3-5 submissions a year!
Thanks for the support Ferret! Yeah right now I believe if we get more submissions the forums might get a little more activity as well.. or is it the other way around? Either way we just need more of a community at this point. We've gone through a lot of problems [mostly technical] which I think kept a lot of people away, but since we have a new host there should hopefully be less downtimes. Also with anime always becoming more popular and music software becoming more readily available to anyone, one only needs to do the math I know you're out there, I just need to find you!