No, this song is not about launching rocks from the moon, at least I really don't think it is.