GENERAL HOSPITAL's Sebastian Roché Opens up About His Controversial New Series!