What starts as a nice story rather quickly gives way to bubblegum religious proclamations and an overly-simplified, silly heavenly tale.
As a Christian, I found some of the religious explanations down-right offensive. For example, God proclaims that disease was created to thin out the population; and He allows the suffering that goes along with it as a test to see who is really faithful. I am not sure about Mr. Agostino's God, but mine does not "test" people.
For a much richer, and more interesting story, check out Elsewhere by Gabrielle Zevin.