A news release with with no mention of whose running the show , a little odd to say the least . A new name same game .