Oddworld: Stranger's Wrath

Oddworld: Stranger’s Wrath is a shooter game that was released on the PC in 2005.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2013Studio1:36:43NoNoNoNoNo
SGDQ 2016Any%Vaati0:52:42NoNoNoNoNo