Really enjoying this game. The mission points system works well for me, keeps me coming back for more and not obsessively playing into the wee hours.
But what is that music?!!? I'm sure I recognise it from another game, but can't quite put my finger on it.