Okay, do we think that was an accidental/cutesy inclusion of a Diablo ordering page on the Top Sites explanation page or a paid advertisement? My kneejerk was the former, and about 5 seconds later I started thinking the latter.

Labels: , ,