Please confirm your email address 15 years ago
Not to detract from your nice design, but wouldn't something like this be more effective?
That is, downsized screenshot, with graphics drawn on top. I think the original looks too much like a real window.