Oddworld: Stranger's Wrath - 2004 Xbox Trailers and Beta Gameplay [High Quality]
Channel:
Subscribers:
240,000
Published on ● Video Link: https://www.youtube.com/watch?v=4ShqD1rMLD8
High quality trailers of the game Oddworld: Stranger's Wrath, released in 2005 for Xbox.
Source: Official Xbox Magazine 41 demo disc.
Other Videos By NeoGamer - The Video Game Archive
Tags:
Oddworld: Stranger's Wrath trailer
Oddworld: Stranger's Wrath xbox
Oddworld: Stranger's Wrath 2004
Oddworld: Stranger's Wrath gameplay