ehhhhhh...
Could use a little work. Even with my speakers all the way up, I could barely hear whatever it is that you were talking about. Try adding the sound up a bit. And maybe add a little flash movie to go with it. Otherwise, it's OK. *cough cough*