Aw, she's a cutie. I agree about taking the game disc over there if you have the same system. She might have more fun and enjoy the songs more than she thought she would. But I don't know enough to give advice and you already said you didn't need it!
Sucks about your parents not liking her. I've been there before.