It turns out that people really like video games, actually, as both Marvel Rivals and Steam had some pretty ridiculous numbers this weekend.

Read more