I am not sure if this SPAM or not and I am too new here to make that decision. But you work for LCI and you just opened a demo ? Sounds weird to me
I checked out the site and it is built pretty bad so my gut instinct is I wouldn't touch it with my funds.