It's funny because it's more than it had last year when it broke the record.
For a dead game, it did it's job
Honestly, I think any game in its spot would have done the job.
Saturday had six different streams going on and the viewers were split amongst them. It was more cohesive on Sunday where the main stream was getting most of the attention (I am assuming). In result, I wouldn't really put much credence to these final stream views. Timing and placement had a large role to play in the final viewer count. Though, even I can't deny Tekken is one of the few games that kills stream views substantially so maybe except Tekken, other games could have done just as well as Marvel.