THQ is back! Well, it's more a small company wearing THQ like a skin suit, but THQ is back!