Yes I saw that. I really have no idea. It looks as if the site just automatically updates each day. Making it look like the company itself updated but thats not true.
As far as Russia...no clue.
What I do know is Penstock has not returned my phone calls (3) and that is not like him. He did tell me he would give me an update about 3 weeks ago so I don't know whats up.
It may be done and believe it or not I may just put up the white flag. I've tried but got nothing