Lost your post, huh? May I suggest taking a look at this topic?
http://www.oddworldforums.net/showthread.php?t=9362
May I be the first to welcome you to OWF.
I'm Dark Hood, one of the forum veterans. Beware of my randomness, especailly random quotes from various computer games.
This place may be a little dead at the moment due to lack of information about the new Oddworld 4 game, but it'll probably pick up soon.
Anyway, feel free to kick back and make yourself at home here, and hope you enjoy yourself.
- DH