I like your site. Good idea on taking out the intro screen, I usually just exit the site when I get hit by one of them. The site's load time might be an issue for some people on a slower connection, and you might consider dynamically loading some of your media to cut down on file size of the main swf if you haven't already done that. Don't ask me how to do that, I have just spent a few days watching tutorials and only know that it is the smart way to go for content rich sites.