Lovely graphics, great music, and enjoyable to play. However, the whole storyline kind of grinds my gears. Yes, she realized too late she had feelings for him, but somehow a magic box makes it so she do it all over instead? Ive seen this story line way too often, its not very fresh. Besides that, I enjoyed it.