Anyone else hear of them. I just picked up the cd today and I love it. Its like electronic pop rock. Simple but awsome.