Thats too funny ! Who knows ? maybe they figured out that we are looking at that website. I think it was actually meant to use as a promotion tool for Amobi to attract investors for XNRGI.
Possible that something more nefarious was happening. We will see.