Companies don't just make a new website for no reason. Probably going to announce some kind of news... FDFT