Planet Strike rumours, et al.