mean guitars, a real sense of danger and foreboding, everything sounds slick and cool. i do agree some orchestration would elevate it a lot, i think you should add some in.
your friend kicked ass with the cover art i genuinely love it. there needs to be a game that looks just like that.