If you can still sing a cereal jingle from 1983 but can't remember what you had for lunch yesterday, this will make perfect ...
It's safe to day that even the most patient music teacher struggle to explain the polyrhythms that provide the backbone of this Meshuggah classic ...