Red Herring

Latest BioWare VGA teaser is a red herring

Seriously? A red herring?

Red Herring headlines