Game developer Ubisoft finds itself in similar waters as Activision-Blizzard and faces backlash from its workers that formed the organization "A better Ubisoft" in an attempt to rid the company of unfair treatment and judgment towards its employees. But is everything on the level? Cyberpunk 2077 prepares for the future with major updates and DLC, but is it too little too late?