Your game reminds me of a Flash game called Incriminati, one of my favorites! I love the idea, the dialogue, the achievements, and the puzzle aspect too.
I think you should choose the music yourself or randomise the song list if you feel the tracks fit the game but can't decide which one to use.