This is pretty cool in many ways. You have very Bono/U2 sound on the vox in the beginning. What's with the imagination of alien triangles. LOL.
The drums at 2:42 sound pretty cool. The lead guitar sounds a little dry as opposed to the rhythm stuff. The outro guitar also sounds dry as opposed to other guitars in the soundscape.