Eh, I stopped playing Triple AAA games a long time ago, the closest I am playing is FighterZ and Persona 5 last year. Yeah triple AAA releases will go live, fee to pay is the future for those games, except for Nintendo and maybe whatever CD project red does