Octopuses trip on ecstasy the same way we do

We may have more in common with invertebrates than we thought.