A lovely little fairy tale. Sort of Beauty and the Beast meets How to Train Your Dragon, but with enough uncertainty about the fate of the star-crossed lovers you're not really sure you're going to get the HEA. Very nice visually. I would definitely recommend this if you like fantasy romance.