20304050607080901000.01250.12512510251000102030405060
Mean MetascoreUnit Sales (millions)Number of Games