Earlier this year, Microids announced that Oddworld: Soulstorm would be heading to Nintendo Switch as Oddworld: Soulstorm – Odditimized Edition.…