Here's another song from their newest CD "Immortalized". Enjoy.
http://www.nicovideo.jp/watch/sm28594453