I'm really loving this.

I'm only on my first listen so far, but I loooove the arrangement and really hard guitars.
If I could only make one slight critiscm so far, its that I'm not sure I love the way the first verse transitions to the chorus; it's a bit awkward I think.
Also some of it does sound very Gackt-esque. (that's a good thing^_^)