>>719145226
>do we have actual proof that people streaming a game allows it to sell so much more?
This had been out for two whole years before receiving a huge boost in sales thanks to streamers during the Covid era.