From start to 1st minute it's good. But from 1:20 it's the same theme and it gets boring. From 1:51 it's best part of the song. And the end is unexpected.
Can I ask, what software and samples are you using? 'Cause it reminds me my samples and I think they're specific for my software.
Anyways, good job.
8/10
Dynamic0
EDIT: Thanks, it's not my samples but now I know there aren't exclusive for my software.