Is anyone noticed that Propeller is closed. It open some AOL page which means probably AOL bought it.

It had Alexa rank of 1890. Imagine all those backlinks turned off. That will definitely have impact on rankings...

Latest Original & Breaking Goodbye-propeller News and Analysis from AOL News