Another round of firings strikes THQ