A Christian electronic group.

They played once around here and I went to hear them with a bunch of friends. They were a bit anticlimactic after Children at Play (which was whom we came for) but I've listened to a bunch of them since and they're actually pretty neat.

http://www.echocentral.com/