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,