Nothing but good times ahead for Bioware