Firefall Parent Company Giving Out $1.5 Million To Chinese Players

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 out,…