Watched it all. Ouch. Bioware is probably done after this. Can't see them being able to fix things enough to turn this around. Maybe if they'd go full on Hello Games with consistent and completely game changing free upgrades, but it seems like it's rotten at it's core. Makes me sad.