Yah, If I have the story strait they were doing metal in mexico and decided there had to be something better. So they went to Europe for inspiration and eventually settled in Ireland. They are evidently more popular in Europe but starting to get an name over here. I think thats all correct but don't quote me.
Love "Akuma No Uta" and "Feedbacker" as well. Just really tight instrumentals with such great energy. I take them over Godspeed any day of the week but that's just me.