Wasnt Neverdies planet "Planets" supposed to go Beta Oct. 22 ?:confused: Delayed as everything else ? Or just another rumour ? :rolleyes: