BioWare provides clues to new game