Very fun, and charming :)
Also very "complete" thanks to your inclusion of an options menu, dialog, story/cutscenes, and a hardmode.
Great job! ^_^