Half Life 3 Mentioned In Leaked Steam Releases List

This is happening. Yet again. Another random leak with a mention of ” the game which must not be named” Half Life 3 has made its way into the interwebs. Its host this time being the popular gaming forums, NeoGaf. The minions there has got hold of a leaked game release list which mentions a … Read more