The ingredients for an interesting story are definitely here, I can see how some of these elements got used effectively in the author's other story Summer Time Rendering, linked to this one as "Alternate Story". I agree with the other commenter about the execution here though, I'm glad that didn't get carried over.