Welcome!
I should like to warn you at the outset that the people of this forum can be a bit... difficult to get used to. Unwelcoming. Uh...
Please don't be put off by their swearing, brawling and general uncleanliness, because they're an okay lot once you get used to them. Not that I have yet, being a new member myself.
So welcome to the Oddworld forums and enjoy your stay, I hope it's a long one