firebush03 on 04 November 2023
Seems like VGChartz has a slight bit of a Nintendo-slant? Not necessarily anything too surprising, though neat observation.
(I say this as a person who plays exclusively Nintendo)