It could sound better
I agree the sound quality is not very rich specially on the high scale level. It's recorded on my notebook with a $10-mic; we should not expect too much. By the way, you're right that the last cord was played by harmonicos (harm).