To play the intrigue angle, you should be very concise with the text. Three or four bullet points, a relase date, and a mailing list form. Nothing more.
Your site has quite a lot of text, but all of it dances around the core point without directly addressing it. If anything it made me slightly angry. I invested time reading all of your site, and really I had nothing to show at the end of it.