If I type in mugenguild.com in my browser, it takes me to this place without any problems.
However, if I type www.mugenguild.com, it says it cannot find the website. I think a few mugen fans are probably typing the site the second way and thinking it is down!
Thought I would let you guys know.
Stand up for what you believe in, and never give up!