I just got to listen
Human Instinct. I got a major headache from it, but definitely the good kind
Mind-****ing indeed.
Edit: I'm listening to
Groundhogs' track now, also some outstanding Psych. Their three album are being added to my "To have" list.