Steve, I'm loving Team Me. I agree with the Mew reference. Also, I feel the same way about 'Set Yourself on Fire'. That record is among my top favorite records, which kind of surprises me because I'm not much of a fan of anything similar to this record, just this record in particular, haha.