THQ Partners wants "high quality" over high quantity title releases