The part at like 3 mins goes on forever... cut it a bit shorter. Actually, the whole SONG needs to be shorter. Get to the main riff faster, don't repeat it as much, end the song. The outro alone shouldn't be a minute long.
I'm not a fan of that style anyways.
Also, what'd you make it with?