Thanks for sharing, I was not expecting anything close to what I experienced!
Gecs in a nutshell. Another album that might evoke a similar response, though for different reasons, is Death Grips' The Money Store if you're not familiar with that either.