Thanks man.
Haha yea, I don't have any studio monitors but when I listened on head phones the flange seemed a bit much.
Could definitely cut some EQ on the guitars as well.
I agree, the drums should be more "in your face". Getting rid of some guitar noise would probably help.
Definitely want some vocals. Vocals can really make or break a song.