You will get the lifetime donator badge once you reach the total of £160 however you may need to contact a member of staff to sort this out, all i am gonna say is keep the receipts handy but i am sure your total count is somewhere on the forums... somewhere.
Got to admit for a first time attempt it looks pretty neato, only comment I want to make about the intro is that the text seems to move which seems a bit off to me, if you used the camera tracking feature to do this then it just needs a little tweak made to the keyframes in terms of positioning...