Nothing scary about this. You have a new friend ... and an archangel, no less. Enjoy meeting your new acquaintance.
by scarey I meant “uncanny”