I must have speed it wrong, it should be iamcicada.com
Ben Stokman
1

Very interesting. Are you involved? Who are the people behind this?