Oddworld New ‘N’ Tasty Xbox One release date
Oddworld Inhabitants has today announced the final release date for the Xbox One version of its Oddworld New ‘N’ Tasty remake of the original PSOne classic. The game will be available to download from March 27th and will cost $19.99, €19.99 and £14.99. Without trying to ruin the announcement here,