It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Why Enceladus is the headquarters of these aliens is easy. If they were from another solor system they would have found another planet to manipulate. Enceladus is relatively close to Earth, with their speed of spaceships and it's a very habitable planet.
Originally posted by Duceladus
......The aliens probably lived underneath the water and have mutated to cope with the hot temperatures in the geysers.