I think there are much better social media platforms for sharing clips. From what I’ve seen, most of Twitter is people angrily typing opinions at each other, so your target demographic may not be there. The UI is designed for text rather than video, and responses/reactions don’t integrate nicely with videos.
Sharing game clips on video-oriented social media makes a tonne sense, however.
Both are good. From a genre perspective it shows that corporations have taken over. I like the idea of corporate militaries, but corps influential enough to tell governments what to do hews closer to reality.