Home News News: New BioWare clue is a red herring