Oddworld: Soulstorm Trailer 5/13/2019 In this first Teaser Trailer, shows gameplay elements from Oddworld: Soulstorm for the first time.