Well, this was unexpected. After E3 2014 came and went with only the vaguest of teases concerning their next IP, Bioware fans were left somewhat disappointed. Now, only a couple of months later, the Edmonton based developer has begun releasing strange video teaser trailers under the banner of “You’ve Been Chosen.” Read on to see them for yourself.
Read more »