Oddworld: Stranger's Wrath is an action-adventure game published for the Xbox in 2005.
Oddworld: Stranger's Wrath is an action-adventure video game developed by Oddworld Inhabitants and published by Electronic Arts for the Microsoft Xbox.
0.006 seconds.