With all the goings on with this xbox 360 emulator, seeing the website have a major change wasn't unexpected, although the website looks like its still unfinished, its certainly worth noting for things to come, and at looking at their news post "HELLO WORLD" they do say about needing some style love.
So why don't you head over to the http://xenia.jp/, and say from me
In over xenia news, we have compiled a nice selection of vids of this emulator in action, if you have any to contribute check out the topic here.