Some nice sounds in there mate. I like the way the intro builds up, adding sounds bit by bit, and the buildup/drop at around 3mins30 is a good'un. It perhaps needs to be a bit punchier when it comes back in after that break, but you've definitely got some good stuff to work with there.