Oddworld: New 'N' Tasty Just Received A Free DLCOddworld Inhabitants revealed this week that they have released a new DLC into Oddworld: New 'N' Tasty for Nintendo Switch.