brand necrophilia, indeed. their mix of irrelevant news and "new" browsers is so weird.