Did anyone see this? :octopus: (please click on the amazing Occypus of Truth). Has there been any elaboration on the news of the 2 new species of octopods? Maybe the stars are right? Next thing we know we moght be up to our ears in...