Oddworld Oddworld is a fictional universe presented in video game form, created by game developers Oddworld Inhabitants under the direc ...
Half-Life 2 HALF-LIFE sends a shock through the game industry with its combination of pounding action and continuous, immersive storytell ...