This is it though, I think this is Bioware's make or break moment. A new logo for a new outlook. They're (attempting at) revamping Anthem and going to give Mass Effect another go. If they go well, Bioware will absolutely be back in the spotlight as a great developer. If they don't, well knowing EA, they'll probably be shuttered. Personally I hope they pull through. I'd like to see Anthem become something good, it's a great idea with horrible execution. As for Mass Effect, it's one of my favorite franchises of all time, so obviously I'd like to see it back in its prime.