Those games have been in the market quite long ago. There's more MMOFPS by English company. Try get a steam.
Forum Rules