Ubisoft Being DISMANTLED, Marvels Rivals MASSIVE Launch, Another AAA Game SHUT DOWN | Side Scrollers