Oddworld Soulstorm Will Be Epic Games Store Exclusive on PC
Those hoping to play Oddworld Soulstorm on PC should know that the game will be an Epic Games Store exclusive on the platform.
Oddworld Soulstorm Game
Oddworld Soulstorm
Oddworld Soulstorm happens to be in development for many…