Imagine Dragons isn't the right thing for dark souls you have to listen to something like this: https://www.youtube.com/watch?v=LRLdhFVzqt4 Or this: https://www.youtube.com/watch?v=d2hRTLdvdnk
I don't think the song matches at all with the atmosphere of the game. It really doesn't even seem to good as trailer music either because of the dubstep that is in the background of the song.
I can't see any Dark Souls game presented by a song with dubstep in it. Don't get me wrong I'm not someone that hates dubstep but it just doesn't work with these games.