A mysterious Non-Playable Character (NPC) from the Half-Life science fiction FPS video game.
Rumored to be the alien mastermind behind the events of the games.
View wiki