Browse
Rumor: Is this a Half Life 3 Achievements Screenshot?
Check out this screenshot of what looks like a few of the Half Life 3 Achievements for Steam.
This could be fake, so take it with a grain of salt.