mixdown is very muddy, lots of frequencies clashing, you need to work out where each sound is sitting in relation to the whole mix then make space for it by EQing etc. its all a bit busy and muddled at the moment. also there doesnt seem to be much bass going on.