New BioWare Game Has a Super Confusing Teaser ImageNovember 7th, 2011It's the gamer version of a Rorshach test. What do YOU see?