All the ones I keep coming across have lousy games. Looking for stuff like insurgency or counter strike. [edit] is the only one I've been able to find, but they seem to be new, has anyone played there or have any other suggestions?