I'm kind of puzzled by their website. Surely the next two articles are spoofs and that suggests the site is not entirely serious. But I could be mistaken.
Check the date.