Yes the music contrasting with the game play was a bit of an experiment to see what people would feel :)
The auto save is a good idea!