The Quest

So I noticed this quest thing today. Gotta say, it's really making sift through the giant bomb site like never before. I just spent the last half hour or so just trying to find the wiki entry for the Power Glove, the power glove of all things. I had just gotten rid of my achievement whoring ways and now Giantbomb springs this on me. Damn you Giant Bomb!