Hi, far from being an expert I want to contribute my 2cents anyway.
I felt a bit thrown into it and although I am not a friend of these intros that often require xtra work (you need flash plugin 5 but only have 4 etc.) a little more info on what its all about would perhaps be an addition worth considering.
Along this line, some more visual stimuli (fine arts, graphics, textiles?) could help to to let it look a little more friendly.
I also found it a little disturbing that the reflections on your top banner reduce contrast (that for my taste is a little low in general) that much that the letters render hard to read.
Wishing that I were as far as you

CC