The chords are nice, that's the first thing I recognise. Mid-range synth sounds OK and parts of the melody are actually memorable; the high synth sounds like it doesn't really know what to do in the way of melody, so it's darting all over the place.
1:24 sounded quite jarring. Actually did cause me to reel back. It was the dissonance, more than anything.
1:43's drum fill sounded quite nice, but before that sounded a bit too stark.
No, I sincerely believe you CAN do better -- memorable melodies and harmonies are well within your grasp, with a good amount of practice, listening and influence and stuff. This piece feels alright to start with, but once 1:44 kicks in we have more of the beginning. There isn't much buildup to the piece. While I am not asking for fakebit-like layers and sounds and effects, what I'd hoped for was that this piece would actually build up some tension. The title suggests a sort of battle, or struggle. The piece sounded too.... empty..... to be either of those.