Home Tags The9

Tag: The9

Firefall Parent Company Giving Out $1.5 Million To Chinese Players

Remember how Red 5 Studios was having problems paying their staff -- and totally ruined their Christmas in the process? Well, as it turns...