Neurotransmitters are the brain's chemical ... and over a hundred looked at MDMA (ecstasy). All of this appears hard to argue with but as pointed out by a number of researchers - it's not quite ...