The Mass Effect and Dragon Age studio may be gone, but its legacy and impact remain