Struggles with several gaming companies have depressed the sector