Sounds like Pendulum, which is to say it's good exercise music. The little squeaks at the 20 sec mark were a little out of place. Also the intro was a little short and clunky. The rest was pretty epic though.
Not saying Im trying to sound like someone big but thanks for the epic comparison. Appreciate the kind words sir.