A brief history of Oddworld
Once more, with soul. Oddworld: Soulstorm is an upcoming game from Oddworld Inhabitants and Just Add Water, and the first entry into the Oddworld game series in seven years.Ahead of the release of the highly-anticipated Soul ...