Quite well-produced; not my cup of tea, but I could see people liking it.
To be honest though, I think this statement:
If you like Dream Theater then you should enjoy us!
is not exactly true. Dream Theater doesn't do melodic death, and that seems to be 95% of the music you guys do.
rumborak