Anyone know what it is up to? Thought mabye KESR given its location but couldn't find anything on the website