I remember when the title music sounded like an atomic bomb going off in the distance. Very solid game otherwise though.