It's sounding good.
Only a few criticisms. The way that you build up the intro is good, but when you get to the drums getting more active it felt to me like it was built up too quickly. It felt rushed.
The guitar lead is pretty decent, but I would try to find a bettery quality sound for it because it really disrupts the flow of the song. If it was recorded it's all a matter of using a better mic (It sounds like it was recorded with a computer mic). If it's an synth sound, I would find something different, and maybe add a little reverb to give it a more dramatic effect. EQ and reverb are your friends!
Also the outro seems a bit long. If you really want to extend it for that long I would add more things to gradually take away as the song ends.
I hope this helps! Keep at it!
What is that?!
Are you playing guitar in this or is it just it all computer effects?
its all synths