hey man i'll just let you know that i don't think there's actually any active RPG's running at the moment, the forums are less active now.
there's an oddworld forums discord floating around somewhere though if that's any interest.
you could always start a new RPG and see who is willing to join, but like i say activity here has been pretty low. also you might need to contact moderator
JayDee for a 'RPG license' or something,
which this thread should explain, but i'm not sure if that idea has been abolished.
and welcome to the forums etc!
look at how helpful i am with all my links and shit. i'm a fucking god damn model citizen. a bored one.