Looks an awfull lot like the "
Million dollar homepage" In my book it's just another child in the category, "lets milk this idear for all that it's worth" It's only front page news the first time, and only two or three of it's offsprings will be successful.
Since every advertiser there have only been onboard since
february 1.st I'm suspecting them to have been planted there by the maker...