The melodies are a little bit striking.. The drums are a bit too loud in more ways than one, and there really isn't a drop after that big and loud buildup. It's an interesting piece, sure, but the mixing and mastering are really out-of-place. It's not repetitive, you got that, but I'd work on mixing and mastering, fixing the cadences of your endings, and adding more tracks to balance out your melodies with some bass. I can tell you're beginning at this, and that's perfectly fine. We all have to start somewhere. Keep working at it :)