Has anyone heard of this band? Hear them for the first time today and they're great. Here's there best song (Imo) called Some Dresses. (Note the Pyramid head reference at 2:16 and pause at 2:52 for the BSOD, very funny)