It all works together well, but the guitar is maybe.. too distorted? sounds really staticky, and that really takes away from it for me. Maybe just soften up the tone a little bit. Also, the guitar just kinda jumps in rather than a nice transition. Don't know if you can change that. The guitar is really overpowering in this piece. Also, it's a bit mid-heavy (read, muffled sounding). I can't feel much in terms of expression - it all just seems like 'soft intro, loud heavy loud louder'.. idk, that might just be personal opinion, but it does detract a bit from the experience for me. Overall, it's really not bad, but it could definitely be mixed a bit better.