Oddworld: Stranger’s Wrath Limited Edition Launches May 28

Oddworld: Stranger’s Wrath Limited Edition Launches May 28

Microids has announced the release date and details for the Oddworld: Stranger’s Wrath physical release for Nintendo Switch.

The Limited Edition, which includes a copy of the game, exclusive box with lenticular, rubber keychain, and set of stickers will launch on May 28, 2020 in Europe.

Trailer below:

Source: