Mind Absolutely Blown the Fuck Out of This Universe So is any one else completely and totally blown away by the recent drops? The thread of insane coincidences begins here: We've all seen some good coincidences along the way, but this is absolutely over the fucking top. You guys know we're the die hard band of patriots being led to victory right?