Half-Life 3 may finally be happening as a new report details where the game is at development and when it could finally release.

Half-Life 3 may finally be happening as a new report details where the game is at development and when it could finally release.  Read More