I first heard of them through Ayreon as well. Unfortunately I haven't come across anything but an EP by them around here, and the EP was priced at $8.99. Might have even been a single, now that I think about it. Either way, not worth the money.
But they're definitely a band that's on my want list.