A few PMs to several staff members throughout the time that it was taken off (not to mention a blog post they may have read on here) seems to have done it. I, of course, am claiming full responsibility for it.
What, they may have planned to put it back onto the site all along? That's an explanation that doesn't make me feel good about myself though!
Nevertheless, I'm happy its back and better than ever. It even features User Reviews now! :D