Just my opinion, but I too didn't know what voxatron was until I played the video (which was great, by the way). I know what the Humble Bundle is, but I think what threw me off is that I usually hear it referred to as "the humble indie bundle", and since it contained neither the words indie nor bundle, I assumed it was somebody using intentionally similar phrasing to promote an unrelated product.