Wow, I feel like this is a teaser trailer for big things to come. I mean, I saw my name, “Flavor,” up there just as the White Zombie track kicked in. I can’t lie. It kinda gave me chills. Who knew electronics could be so AWESOME! It’s like watching Neo fight Morpheus for the first time.