I'm excited, alright?!
Haha. It got off to a rocky start just because of the instrument diversity. About 20 seconds in, though, everything fit together almost perfectly.
The only thing I would recommend is that you pick a cleaner distorted guitar for the quick sections, but even that guitar works perfectly in the end.
Also, this isn't an issue, but this would be much better with some stereo separation, which isn't too hard to do in FL Studio (if you use that) and can be explained easily through Youtube if necessary, hahaha.
Honestly, I love this. Except for the minor things I mentioned, this is great. The end (starting around 1:05) sounds amazing. Haha, you'd always be welcome to do anything with any of my songs. I don't feel like I could ever be disappointed.
Great!