I can access your website without problems, but don't understand ChineseRecently update:
If you're from China and you can't access your site, it could be Chinese government that is blocking access to specific servers.
1.Trilingual automatic detection. (including English[80%completed])
2.1500+new artists, 3000+ new songs
4.A easter 2011 logo.
Welcome: Power of Music: Free midi music download!