Very nice, cute visual style. The soundtrack in the background is also cool. The animations and dialogue all feel polished. Great job.