thismeintiel said:
The only thing I can think of is that Xbox fans are more diehard. Or perhaps they are more likely to crave positive news about their console of choice. I guess they could just be more likely to watch it on Twitch. Or maybe MS just forces their employees to watch it. |
Or maybe they were just the first show of E3 (not counting EA since it was nothing) and the show was pretty good (and about 2 hours)? Doesn't take that much mental gymnastics buddy.









