You say this is your first completed game, it's very well done for that!
I watched a friend play it and found it very charming. The art was well made and there were some nice gameplay aspects. You also kept it simple and snappy, which is a lot more than I can say for a lot of first games I've seen. The endings were a little abrupt and a let down from the build up though.
Great work, and best of luck in the contest and any future projects!