Thats a very interesting theme you have gone with there, where as some people would say do you believe in heaven and god, you have gone the other way, i think it looks rather gritty, there is too much contrast there.