I'd argue about the poor soundtrack, there are some quite enjoyable hidden [music](http://www.youtube.com/watch?v=50azfP_GayI). (just like you wrote, I see), ignore the other.
Oh and here's something:
You've created a community, which in it's golden ages counted more than ten daily active members, who participated in discussions, read and talked over your comics and ideas, watched your videos, and listened to your music (even if there was obly a few). I'm used to be a part of this community, and I could say I had a good time. You've already created more than most people will do in their life, so that's something to be proud of.
So man up, you've got a place to run, you have to catch up to the numbers of the old site's traffic and surpass it.