I'll skip giving feedback on characters since I'd need more to work with than what is shown to comment on characterisation.
SPaG:
There are many issues with the SPaG (spelling, punctuation, and grammar) which would be easily amended by a spell-checker. I'm not going to harp on SPaG much, since...