I really like this track... though the string jabs that get introduced in 1:20 does sound out of place. Also the ending is very... out of place as well. Other than those, a solid work!
I've noticed from the other track and here as well... is the peaking part of your style?