Not much has been said about her. Bendis introduced her during New Mutants (#42 I think but am not positive, might have been #43) and it showed her band doing a concert, then she was approached by Kitty and Scott in the alley afterward, when she revealed that she had also been contacted by the President's team about joining, although she didn't explain it at the time. Next time she appeared was in the Beast death issue on the steps of the Capitol, and she didn't say a word. According to Tempest Part 1 (issue #46?) she was off at some big long rave and just came back this past issue (#48 ).
One of the better Ultimazations of any of the chracters, BTW, turning from a pop star to a dirty punk.
