This genre mash-up works well and you pulled it off seamlessly! I also really, really liked the style of the title screen! It was sleek and clean while still being very playful and made for a great first impression. Adding some music to it would be icing on the cake :D
In the final version you may want to have a larger font size, and the dialogue box could take up more of the screen to help draw the player's eyes to it. Having the narration in italics would also help denote it as different from the character's speech