Oddworld: Stranger's Wrath is a action game developed by Oddworld Inhabitants for the Xbox. The game was released on February 1, 2005.
Oddworld: Stranger's Wrath (Xbox)
Oddworld: Stranger's Wrath is a action game developed by Oddworld Inhabitants for the Xbox. The game was released on February 1, 2005.