If the plot were less interesting this would be a one star review.  It's a shame that a good idea was ruined by really bad writing.  The author apparently doesn't have the faintest idea what commas are for, because they are used when they shouldn't be and are unfortunately lacking where they should be.  Lack of commas results in run-on sentences that defy translation.  Errors like "could of" instead of "could've" or "could have" are frequent, and the writing style is amateurish and annoying.