Very polished, and I like the challenges. One little thing I noticed is that your crush's responses seem random (even though it doesn't affect gameplay).