God vs Satan: Why your devotion must be 100%