We'll try it as a Sub-Forum of Off-Topic first, with the intention of moving it to the main forums list if it receives enough activity.
It's there, now, so hurry along and post. But no spam:
http://www.oddworldforums.net/forumdisplay.php?f=20
Alcar...