This is quite a find! The guys over there getting creeped out, the comparisons really struck a chord with them. I think they’re right.
Welcome as a FR active poster. Don’t be a stranger now that you’re out of the lurker closet! :-)