Bioware Releases Mysterious Live Action Trailer For "You've Been Chosen"
Bioware is hard at work finishing up Dragon Age: Inquisition, but they still found the time to release a confusing new teaser trailer for new project, You’ve Been Chosen. The trailer is a live action teaser featuring a mysterious figure in a suit with a storm cloud for a head. The trailer doesn’t really show anything that […]