like the title said. wanted to order this for a while now and just when i went to order it i got a package in the mail with this in it. I'm 60% scared that my Santa can read my mind