I can swear that I saw a thread with the same link in the past few hours. Either the mods deleted it, I am blind, or I am crazy since I can't find it anymore.
And as I replied to the other thread, there should be more on those thingys, after a few refreshes u start to get the same ones.