The Verge search sucks!

Tried to search for Windows 8 review on the site and it just wouldn't give me what I'm looking for. Page after page of irrelevant results. Thanks to good old Google, the very first result I got was what I wanted. You guys need to work on that!