Wattitude - Breanne

I didn't actually make this track but I know the guy that did and I want to share it with you.
I personally think he has really got something here, but feedback is off course very appreciated.
please have a listen =)

Sounds pretty neat though Some cool sounds but it all seems a bit, flat? As Fletch said the mix needs work, I am thinking that all the sounds need their own space, it kinda sounds all mushed up, if that makes sense?