Sigh, I wish people wouldn't use Flash.
Otherwise, your images are not anti-aliased and not high resolution enough for the size you have them on screen.
I would also remove the intro page and have a simple html page stating that flash is required for the site, not one with a flash animation in...