on a cursory glance, i count 4 reviews on sputnik *alone* that laud pink rabbits as "penultimate" (hertzberg), or otherwise the best track, and just one that even so much as notes 'humiliation' but only in comparison to "the vastly better "don't swallow the cap"' (greenlinkinmuse).
whole lot of ridiculous people out there huh!!!!!!!
you must really hate this site