I'll review as I listen.
Hmm, rock? Hooray.
Start on one note, diversify on :17. Cool melody actually, props, it sounds almost familiar but I wont dock or anything. Oh, guitar solo on :41. Nice job. Kind of noodly from the :50- 1:00 part, you could make that more concise + powerful. Gets better 1:00 to 1:10, then noodles around again until around :30. Noodels more, gets better at :40, noodles at 50. Wow, this review is coming out really stupid. :D Sorry about that.
You're halfway to a good riff there, just make it more concise, hit the high notes, and make it stand out more as well (it almost seems like it's hiding - don't have your melody hide if it's a good one!)
2:10 and we're reminded of the opening riff, cool idea, and then we go into .. synth pads? Awesome choice!