Getting a melodic doom vibe, kind of like a band called Lethian Dreams, worth a listen as it's quite similar with female vocals over the top. If you want a heavier version check out Swallow the Sun.
I like the intro, quite nice to hear a different texture than straight in with the guitars. I like the bass lines as well, giving them a bit more than the standard sit on the route notes is nice. The cut back to the keys at 2.20 is well placed and a nice break after the double kicks. During the solo it could be interesting giving the bass a few more little flourishes as a trade off with the guitar solo - possible even going as far as a call and response between the guitar and bass.
The outro I feel could have been extended a little, possibly returning to the melodic keyboard ideas at the beginning just to round it off nicely.
Very nice track!