Nice mix!
The layered instrumentals around the 0:30's is slightly wonky to the ear, and the break [like at 2:00] when first introduced sounds a tad off, though it goes back in sync as it continues.
Other wise I absolutely actually like this mix a lot :] Good job.