I didn't notice any executional flaws, but I got bored listening to this song - I think it's because it sticks to the same four chords for now and forever with no variation or weird little extra harmonization ever going on, not even to replace the last of the four chords. Although I found the new lead's timbre coming out of 3:05 interesting, it kind of loses its chance for me by always playing the same four measures over and over.
Maybe this is not my genre though. Definitely keep composing, and look out for ways to make your music wild, varied, interesting and 'beyond the norm'!
