This reminds me of Digible Planets. Those of you familiar with them will understand the reason why upon listening to it. Either way, I fucks with this song. The only info I really got from the email sent by DJ Kitty Smallz is that they, or she, is part of a movement called HGM. I have no idea what HGM stands for.