Oddworld: Soulstorm new trailer releasedKane Dan·Gaming News·3 years agoOddworld: Soulstorm is an upcoming platform game developed and published by Oddworld Inhabitants. It will be the continuation of 2014’s...