The game is free on Steam for a little over 12 and a half hours as of the time of this posting. Simply click Install Game and it will add it to your library permanently (you don't have to install it right now).

The other Oddworld games are also heavily discounted right now.