yes there are question is is it free? if yes then sorry. but if you don't mind paying then there are quite a few such as gamespy,and steam(yes it was made by valve)...that is all i can think of that i know.Good luck.