I like the site, but it is evident that it is one of the first sites you have built. Hopefully we can get you some support here to polish it up a bit. To start off with, I notice three major points for you.
1) Text: Your text on the page should have more contrast. Remember, just because YOU can read the text does not mean everyone else can. Some people are using monitors without optimized contrast settings or alternative devices like Pocket PC's, etc... You need good contrast between your text and background. To achieve this, you can either make the text much darker (like black or navy) or you can put the text in "boxes" that have a solid color in the background.
2) Navigation: Your mouseover links are spiffy, but if the pictures are broken, just soon stick to static pics or plain text for now until that is squared away.
3) Sounds: Sound is always tempting, but don't use it. All of the net's major sites DO NOT use music and that is for a reason. For example, I went to visit your site just now and had to quickly click BACK.. My sound was way up from playing a game earlier and my wife was snoozing in the same room! Other examples are "at work" situations and a host of other reasons NOT to use music and sound. If you insist to the end, have a "Play" button where a visitor can voluntarily opt to hear the sounds.