Huh. I had no idea they were an overseas band until your post right now. I thought they were some random band from the midwest. I saw them in summer 2007 when they toured with The Gates of Slumber.
I remember getting really lost trying to find the venue on foot and walking like 4 miles in the complete wrong direction, then finally turning around and going all the way back, finally finding the unmarked door with no sign and figuring out it was the venue. I walked in and Centurion's Ghost were playing.