the fallen Angels versus your creator technology explained