JagexAn independent developer and publisher of online games
Description
Jagex is an independent developer and publisher of online games headquartered in Cambridge, England. Jagex has developed and self-published over 40 online titles including the world's most popular.