GameQ is a PHP 5 library for querying game server
status. It supports over 160 games, including all
source (Half-Life), Unreal, and Quake engine
games, ASE, and Gamespy protocols. Newer games supported are Left 4 Dead, Call of Duty 5, Crysis, and Teamspeak 2.