Oddworld: Soulstorm Enhanced Edition: Demo Available Now

Hello Inhabitants, we have some exciting news for you today, a demo of Oddworld: Soulstorm Enhanced Edition is now available to download. Oddworld: Soulstorm Enhanced Edition will be available on Tuesday, June 21st. Add…