Impressive game size for such a short time, the game feels complete. I would say that the map is unnecessary big as most of the time is spend running from house to house. There could be some indicator for collected keys as well.
*SPOILER ALERT*
Nice storytelling with the mirror in the end.
Good job!