Finally Bioware brings it with this teaser trailer for the follow-up to the best RPG of 2007 - well, and 2008 if you count the PC version ;)