I've just started using ZoneAlarm, and have a question related to Steam games.

I installed ZoneAlarm (free), and started running all the programs I commonly use for ZA to "learn" what was ok.
I added both the Steam application and the hl2.exe for "Team Fortress 2". However, once I started playing TF2, I couldn't get a list of servers, *without* enabling game mode. (What's more, before Game mode was enabled, I couldn't even alt-tab back into Windows, I had to reboot my laptop!).

Would someone please explain to me why I have to use the Game Mode, which is a security compromise, when I have already OK'd the game I wanted to run?

Operating System:Windows XP Home Edition
Software Version:7.0
Product Name:ZoneAlarm (Free)