We couldn't find anything matching the term "this is what i see every time you explain the awesomeness of oculus rift" on Gizmodo

You can try expanding your search to all G/O Media sites