News Oddworld: Soulstorm Gets New Trailer and Release Date A new trailer and a release window were unveiled for Oddworld: Soulstorm at tonight’s Video Game Awards. Spencer LegacyDecember 10, 2020