Summary: In Today's News.... Bioware changing plans for Anthem, & Rockstar creates its own PC Launcher….