Coming close to a month since this drop ended, and no clear communication established about our purchase. What's going on? I was just in the Lunar Mech Mod drop which took over a month to receive the product. This is drop is headed in the same direction. So can we get a decent and honest update???