THQ files for bankruptcy, prepares to sell off assets