Maybe a little more
What I mean by a little more is I think if you had mroe going on at once at certain parts, like the main part, then it would be better. But I like the sounds used, and yeah it's pretty good!
Please contact me if you would like to use this in a project. We can discuss the details.