I also deffenitly heard from offical info about Oddworld being 10 times larger then Earth... But as it has already been said it depends if its surface area, volume or diameter that was the refrence to size. However through deduction I think it would have been area that they where talking about as thats the surface of a planet, and what the biosphere exists on which is where life lives, and they where talking about life on Oddworld in that artical. This means that the diameter of Oddworld would be a bit over twice that of Earth. And if its core was less dense then Earths or hotter (as to make it expand and make it less dence) it would have a lower gravity in porportion to its size. So it would probly have 1 to 2 Gs of surface gravity (thats not much).
Personaly I would like to find out that Oddworld is not part of any planetry system at all but rather was born from a nebula. And instead of having a sun it is eluminated by 1 or more very volcanicanly active moon/s (a bit like Io of Jupiter).
