Harmonix signs multiplatform publishing deal with NCSoft