MEGA EARTH Discovered! Search for LIFE expands!