Oddworld: Soulstorm reveals its digital release date through a brand new trailer
More information regarding the retail versions will be shared soon Paris, France & Emeryville, California – February 26 2021 – Last night, during PlayStation’s State of Play, Oddworld: Soulstorm revealed its digital release date through a brand...