Bioware teases with first image of new game (Updated)