the delay is very harsh sounding, you should dial it down a little or maybe mess around with the reverb, to compensate. also i'd recommend trying to compose songs as a crescendo, with natural or natural-sounding progression, instead of cramming a barrage of effects straight into a single song. also i'd mix the rhythm section down a little and place more emphasis on the textural guitar, it'd sound better that way.
keep up the good work!