Screenshots of the upcoming Half Life 3 have leaked onto the net and I must admit it looks sweet !!
They may be fake but look 100% legit to me:
More info here...
Hyper :ar:
They may be fake but look 100% legit to me:
More info here...
Hyper :ar: