Formed in 1994 by special effects and computer animation veterans Sherry McKenna and Lorne Lanning, Oddworld Inhabitants is located in San Luis Obispo, California. The company dedicates itself exclusively to developing games set in the fictional Oddworld universe.
After the release of Oddworld: Stranger's Wrath (2005), Oddworld Inhabitants entered a hiatus which consisted mostly of hints of another Oddworld game that never saw the light of day.
On July 15, 2010, OWI returned from its long absence with the announcement of upcoming Oddworld-related titles across multiple platforms in collaboration with Just Add Water.
|