The one thing we know for sure is that Oddworld: Munch's Oddysee is getting a retail release. This was confirmed by the publisher in their initial press release. What we don't know is when it's coming. It now seems we also might not know the full physical release details.
Amazon Germany has two listings up for Oddworld: Munch's Oddysee. One of them is for the Standard Edition, and the second is for a Limited Edition. This is the first we've heard of a Limited Edition existing! The Limited Edition is priced $10 more than standard, but unfortunate we don't have any details on what it includes outside of the game. Both listings show an Aug. 31st, 2020 release date.