Fived
Your best work so far!
The only part of the song I disapprove would be the intro bell tinkly thing. Sounded quite amateur. The musical side of it was good, but you picked the wrong synth. Also the jump in volume 2:16. Fix that up! ;D
Everything else was great!...Like, really great. Great composition and compelling synths for the melodies and harmonies. Good structure. I think you've out done yourself with the drums. They fit the mood of the song very nicely. I think the samples you've chosen also compliment the overall song, but I wouldn't necessarily classify this as "techno" (mainly because of the way the drums sound). The ending (I thought) was pretty cool. I liked how it slowed down and gained momentum built up to a brilliant captivating cresendo! It really gave this song the finale it needed.
Your mix needs a bit of work...then master it.
All that aside, I'd say this is your best yet! Very musically talented! 9/10 5/5
Good job mate, keep it up :DDD