About game
Release date
20 Dec, 2010
Developer
Oddworld InhabitantsPublisher
Oddworld InhabitantsFeatures
Single-playerSteam AchievementsSteam Trading CardsPartial Controller SupportGenre
ActionAdventureStrategyFeatures
Family Sharing Achievement list
Load more