The long wait for Oddworld: Soulstorm is over soon, as Oddworld Inhabitants said the game is coming on April 6 on the PlayStation platform.Read More
Sign in to read full story
In order for you to continue reading the full contents of the post, you will need to login first