>>717899213
Damn this is embarrassing for Microsoft. They practically invented gaming on PC, now they're getting rings run around them by open source