Any of you guys heard of them yet? They're from Germany...kinda got a Dream Theater feel to them, but not AS progressive. These guys are GREAT musicans! Check out their website for some sound clips.