Munch, you don't have any differentiation between which universites steam works in or doesn't in your steampowered post... Kings university DOESN'T work with steam...
[edit] to clairfy, it doesn't compleatly block steam ports, it just filters them so they run too slow to acctually play on... It took me 3 hours to verify my HL2 copy over steam from kings (to VERIFY, not to download, I installed via DVD).