I could saw these websites yesterday. Now there is really some strange domain advertising.
But there is nothing special to see. Just a few links and a call for preview testers. But dont even think about it, you have to travel to their office to be a play tester.