>>16830049
wait does this mean india will win the terraforming race?