some random thoughts....
first, could you tell us a bit how you recorded (what mics, how many, etc.) and what kind of EQ, effects you used? that could possibly help in understanding what's happening.
anyway, here are my first thoughts...
- the toms and bass drum sound almost like samples...