Great!!
I've been looking at the past "first flashes" and it really seems people just quickly make somthing crappy, post it up with a message saying "its my first please dont blame!!!1". But yours is great, i mean theres a concept, a story, picture angles and etc. You should be proud of not submitting a 10 second flashing light display and making somthing quite decent!