The online game library is the major stress, with more than 2,000 titles off well-acknowledged studios