Space.com: Rumors of L2 – Are the reports right this time…??