SHOCK! A screenshot of the long-awaited Half life 3 has been found!

 

v20240901