Electronic Arts ha anunciado la apertura de la web oficial de Oddworld: Stranger's Wrath para Xbox, el tercer juego de la saga Oddworld, que saldrá a principios del año 2005.
Stranger es un juego de acción en primera persona, donde controlaremos al cazarrecompensas del mismo nombre, que tendrá que trabajar en el peculiar mundo de Oddworld.