This is beautifully old school. Check out the official details below for the Switch release of Oddworld. Paris, FR and Oddworld, CA – April 30, 2020 – Oddworld Inhabitants, Inc. and Microids team up to announce a May 14th release date for the classic game Oddworld: Munch’s Oddysee. Initially available on the Nintendo eShop for Nintendo Switch, Oddworld: Munch’s Oddysee is the cla...[Read More]