I honestly don't get why I played the song so much. I guess it's always available there whenever I'm switching my iPod on. Maybe it's because the fact that I bump this song basically anywhere there is tedious activity involved.
It's one of those tracks where you can basically grind like a motherfucker while listening to it.