The game will go on sale on April 6th.
Oddworld: Soulstorm Coming Right At Launch To PS Plus On PlayStation 5 – Release Date Date And New Trailer Shown
February 26, 2021
New Game Release
The game will go on sale on April 6th.