Totally fits the vibe. It could use a bit more agressive build up with the guitars towards the end and maybe a bass.