Oddworld: Soulstorm Trailer



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