Well, no need to deny a friend request either way I suppose.
But if you really are interested the game is called Nightmarchers. It's been a going a while, but there's still time to jump in as a fun new character as things move toward wrapping up. The sign in thread is:
Um, hi there. You shot me a friends request. Any particular reason?
Though I notice you talking about role playing? Would you like to join a play by post game here on AF? I'm running one at the moment in the RP board.