Not bad....not great, either.
It's all right. I don't think there's anything terrible about it. X's spiel at the start was kinda funny, actually, but the sound hurt my ears. There's nothing that good about it either, though. X hitting on Roll is a bit weird, too. In the original Megaman, Megaman and Roll are bro and sis, programmed that way. Plus, they're supposed to be kids. (On a side-note, this is what makes the Roll Dress-Up game so sick.) In the Legends series, Roll and Megaman aren't related biologically, but Roll is Megaman's adopted sister, so depends where you want to go with that. In the X series, there is no Roll. You have Alia, who sort of looks like Roll, but the Japanese name isn't Roll, either, which suggests it's not supposed to be Roll at all. In Battle Network, they aren't related, mainly because they're computer programs. I dunno, do computer programs hit on each other?