i see the parallels with Battle Against a True Hero, but i don't think that the inspiration is totally obvious since this track has a completely different feel. that said, there's no need to put yourself down before people have even heard the piece - take pride in your work!