Great Concept, Story and Backgrounds!
You mentioned that you forgot all about the deadline but if I didn't know that beforehand I really wouldn't be able to tell the difference because the ending was wrapped up pretty perfectly.
The only criticism I can point is that the dialogue was a bit redundant at points and the grammar was iffy in some places but that's about it.
Looking forward to whatever you come up with in the future!