Pretty sweet dude
Production sounds quite good to me alltho I will echo what has been said about firstly the toms, I feel these could sound a wee bit brighter and have a bit more life.
Also these pads I wanted to be much bigger in the mix(they realy give a nice feel but just seem to quiet to me)
Not realy in to the vocal but thats totaly personal taste.
I realy dig the break beat bits.
This is the sort of thing i can see working with the sort of crowd thats in to Hard dance(yknow like hard trance, hard house, Hardstyle ect)but who like a bit of techno.