As an E-card, it is very nice.
Its cute, great aesthetic, very pretty, I love the music playing in the background, and it makes me wish it was Christmas time.
As a GAME (which it was submitted as)
Its pretty horrid. It all but entirely lacks mechanics, there is no REASON to collect the presents, or reward for getting them all.
What I would recommend, is that you take out the presents, shrink the add a little, add a few little scenes around the town to find, and re-submit it as an "Interactive E-card" so that way people don't see it as a game.