Hey, I know I haven't been on OWF for a long time, but I found something pretty cool. It's an Oddworld mini game. I know it's not as good as the original oddworld games, but it's kinda fun. You have to find the hot spots and click on them to move on to the next levels.
Try it out...
http://www.flash-game.net/game/1073/odd-world.html