For a first project, under a time crunch no less, this is a great effort! Others have already mentioned, but I will too: the difficulty settings were a very clever trick (I like throwing the odd troll moment in my own stuff too. It gets people smiling). Definitely keep learning things, because you will continue to gain confidence (and satisfaction) as you go =)