Really really charming. The minigames all made me laugh, especially the final one. Great dialogue system, nice and juicy and bouncy.