what is the number of games that jagex has released?
2