Has anyone heard of this yet? I am in Spain and it is all over the English newspapers, I guess they are looking for investors. Sounds interesting... www.capcana.com