Luna's character dates back to Magic Ring. Mason make her realize her boyfriend doesn't love her and find someone else to love her. It's changed up a bit to paint Luna as promiscuous girl for this game.
Mason helps Ted out of guilt of sleeping with Luna. But the more he interacts with him he figures out Luna is just a love doll to him, Mason acts more friendlier to him.
Len could be part of Mason's harem in Magic Ring as reward for William finding out Rose's secret. Wendy will not make sense since she was created for this game. As for Michelle, she was suppose to be secret girlfriend of Ted you find out in Magic Ring but since I have to correct the plot about Tess hating anyone too good of friend with Anya I had to add her in this game. Nina, never has interaction with him. Irene's story will have different outcome in Magic Ring.