Concerning the console that Stranger will appear on. Personally, I believe they will remain on the Xbox. They still have a contract with Microsoft to develop games for the Xbox, however, whether or not that was tied to the publishing contract, we don't know.
We do know, however, that when Oddworld Inhabitants develop a game, they only create two thirds of it (using very minimal specs), and then decide which console to develop it for. This way, they can easily make it for any console, even after creating so much of it. Seeing as I've seen speculation that the game will be released later this year than sooner, maybe they are keeping their options open for consoles.
But that is mere speculation. I'd expect Oddworld will continue with the Xbox.
Other than that, I have found on a website a picture of the Oddworld booth at the Game Developers Conference. It's only one, but it's all we got so far, so behave!
Alcar...