'Egospect' by Sheep, Dog & Wolf, a Critics' Choice Finalist.