Well, it sounds like a very interesting comcept, and it seems like you have a good writing-style too.... To make RPs you need an RP-license
http://www.oddworldforums.net/showthread.php?t=12177
So i need to see you in action before you post an RP

I think you'll get one very soon if so...