sounds are important in video games. even more important than the graphics.
a zelda game without sound? all silent? no fun.
if you play a video game, you want more than beatifuk graphics and fun gameplay. you want the whole package. that includes a good soundtrack and fitting soundeffects.
when I think about mario, the first thing in my head is his voice, because I love the work of charles martinet. shortly after that comes the music. just because koji kondo is a master of enjoyable looping-music. than there comes something like graphics, gameplay etc.

I really like it when a videogame series got a maintheme. like battlefield.
the first one got the main theme in the loading screen and the intro.
the second game (battlefield two, I never played vietnam) leaved the main theme out (I think, I only played the demo).
but then, battlefield 2142 got the main theme in the intro. and I just loved it.. I often watch the intro just for the music

I really love it, when a main theme is always somewhere hidden in the soundtrack of the game.
like in zelda twilight princess. you can hear the over world theme in some of the other musics in the game.

then, there are games like kirby. kirby is the only game I know that uses nearly 90% of the same music in every game of the series. and.. well.. you want that! you wanna hear those oldschool music, because they are so damn catchy. you play the game, select a new level and while that, you think about what music that level will have.


I think there are some "music based events" in many videogames.
hm... I remember a scene in super mario DS. the DS emulates surround sound and you have to follow the laugh of a ghost. you can hear where he is. left of you, behind you, in front of you etc. thats really cool!!
also, horror games just love to play with the musiclevel

I'm not added sounds to my game yet.. but I added misty moods, wich got some soundeffects.. and holy crap! its so diffrent now! more action and the feeling to "play a game".
its always good to use dummy sounds while developing.

and the special question: search for tripleX's bigDLL.
that will do it for you