Half-Life 3, number three... XEN, three letters... coincidence?

 

v20240901