Talk:Oddworld: Stranger's Wrath/@comment-216.223.27.24-20141129122125/@comment-88.169.15.76-20150919234843

No. The game has been released in 2005 ; there was no that much open world games at that time.